.PYC Bestandsextensie

Gecompileerd Python-bestand

Ontwikkelaar Python Software Foundation
Populariteit
3,7  |  72 stemmen
 

Wat is een PYC-bestand?

Een PYC-bestand is een gecompileerde versie van een Python-script (.PY-bestand). Wanneer Python-code wordt uitgevoerd, compileert de interpreter het script naar bytecode en slaat het vervolgens op als een PYC-bestand. Met PYC-bestanden kan Python het programma efficiënter uitvoeren, omdat de code niet telkens opnieuw hoeft te worden gecompileerd wanneer deze wordt uitgevoerd.

Meer informatie

Python genereert doorgaans automatisch een PYC-bestand wanneer je een Python-script uitvoert en slaat dit vervolgens op in een map met de naam __pycache__. Met het PYC-bestand kan de Python-interpreter het compilatieproces bij volgende uitvoeringen overslaan, waardoor de prestaties verbeteren, vooral bij grotere toepassingen.

Een PYC-bestand openen

Je moet niet proberen PYC-bestanden te openen of te wijzigen. Python gebruikt deze bestanden intern om de uitvoeringstijd van het programma te verkorten.

Waarschuwing

PYC-bestanden kunnen het doelwit zijn van verschillende soorten malware en ermee worden geïnfecteerd, waaronder het Python.Pytroj-virus. Dit virus voegt schadelijke code toe aan de binaire bestanden van Python-toepassingen die naar de geïnfecteerde PYC-bestanden verwijzen. Installeer een antivirusprogramma op je computer dat virussen zoals het Python.Pytroj-virus detecteert om je te beschermen tegen PYC-bestanden die mogelijk door een virus zijn geïnfecteerd.

Open meer dan 400 bestandsformaten met File Viewer Plus.Gratis downloaden

Programma's die PYC-bestanden openen of ernaar verwijzen

Geverifieerd door FileInfo.com

Het FileInfo.com-team heeft onafhankelijk onderzoek gedaan naar het bestandsformaat Gecompileerd Python en de apps voor Mac, Windows en Linux die op deze pagina worden vermeld. Ons doel is 100% nauwkeurigheid en we publiceren alleen informatie over bestandstypen die we hebben geverifieerd.

Als je aanvullingen of updates voor deze pagina wilt voorstellen, kun je het ons laten weten.