.PY - Bestandsextensie

.py is Python -script.

Functie Beschrijving
Bestandsextensie .py
Bestandsformaat Python broncode
Ontwikkeld door Guido van Rossum
Gebruikt voor Python -programma's schrijven
Bevat Python code geschreven in gewone tekst
Kan geopend worden met Een teksteditor of een python -tolk
Kan worden gecompileerd aan .pyc -bestanden

Wat is een py -bestand?

Een .py -bestand is een bestand dat Python -broncode bevat. Het is een eenvoudig tekstbestand dat kan worden gemaakt en bewerkt met elke teksteditor, maar het vereist een Python -interpreter om te worden uitgevoerd. Python is een geïnterpreteerde taal, wat betekent dat de code regel voor regel wordt uitgevoerd, in tegenstelling tot gecompileerde talen, die worden omgezet in machinecode voordat ze worden uitgevoerd.

PY -bestanden worden vaak gebruikt om webservers en andere administratieve computersystemen te programmeren. Ze kunnen ook worden gebruikt om eenvoudige scripts te maken die verschillende taken uitvoeren, zoals het genereren van tekst, het verzenden van e -mails of het downloaden van bestanden.

Hier zijn enkele aanvullende informatie over .py -bestanden:

  • De .py -extensie staat voor "Python".
  • PY -bestanden worden meestal genoemd met de naam van het programma of script dat ze bevatten, gevolgd door de .py -extensie. Een programma genaamd "Hello_World" zou bijvoorbeeld worden opgeslagen als een bestand met de naam "hello_world.py".
  • PY -bestanden kunnen worden geopend en bewerkt met elke teksteditor, maar een broncode -editor met syntaxis markeren maakt het gemakkelijker om de code te lezen en te bewerken. Sommige populaire broncode -editors voor Python zijn:
  • Om een ​​.py -bestand uit te voeren, moet u een Python -interpreter op uw computer laten installeren. Nadat u een tolk hebt geïnstalleerd, kunt u het bestand uitvoeren door een opdrachtprompt te openen en de volgende opdracht te typen:
 python your_file.py

Om bijvoorbeeld een bestand uit te voeren met de naam hello.py , typt u de volgende opdracht:

 python hello.py

Dit zou het bericht afdrukken "Hallo wereld!" naar de console.

  • Om een ​​.py -bestand te maken, kunt u elke teksteditor gebruiken. Nadat u het bestand hebt gemaakt, kunt u beginnen met het schrijven van uw Python -code. De code is geschreven in gewone tekst, waarbij elke regel eindigt met een puntkomma. De tolk voert de code -regel voor regel van boven naar beneden uit.

Hier is een voorbeeld van een eenvoudig Python -programma dat het bericht "Hallo wereld!" Afdrukt. naar de console:

Python
 print( "Hello, world!" )

Dit programma is slechts één lijn lang, maar het is een compleet Python -programma. Wanneer de tolk dit programma uitvoert, wordt het bericht "Hallo wereld!" Afgedrukt. naar de console.

Hoe open je een .py -bestand?

Er zijn twee manieren om een ​​.py -bestand te openen:

  1. Met behulp van een teksteditor

Elke teksteditor kan worden gebruikt om een ​​.py -bestand te openen, maar een broncode -editor met Syntax Markering maakt het gemakkelijker om de code te lezen en te bewerken. Sommige populaire broncode -editors voor Python zijn:

 * Visual Studio Code * Sublime Text * PyCharm

Om een ​​.py-bestand in een teksteditor te openen, dubbelklikt u eenvoudig op het bestandspictogram. Het bestand wordt geopend in de editor en u kunt beginnen met het lezen en bewerken van de code.

  1. Met behulp van de Python -tolk

U kunt ook een .py -bestand openen door het in de Python -interpreter uit te voeren. Open hiervoor een opdrachtprompt en navigeer naar de map waar het bestand zich bevindt. Typ vervolgens de volgende opdracht:

 python your_file.py

Om bijvoorbeeld een bestand te openen met de naam hello.py , typt u de volgende opdracht:

 python hello.py

Dit zou het bestand in de tolk uitvoeren en de uitvoer van het programma zou in de console worden weergegeven.

Welke methode u gebruikt om een ​​.py -bestand te openen, is afhankelijk van uw voorkeur en de taak die u moet uitvoeren. Als u alleen het bestand moet lezen, kunt u een teksteditor gebruiken. Maar als u het bestand moet uitvoeren, moet u de Python -interpreter gebruiken.

Hoe een .py -bestand uit te voeren?

Er zijn twee manieren om een ​​.py -bestand uit te voeren:

  1. Een teksteditor gebruiken met een ingebouwde python-tolk

Sommige teksteditors, zoals Visual Studio Code en Pycharm, hebben een ingebouwde python-tolk. Dit betekent dat u een .py -bestand in de editor kunt openen en het kunt uitvoeren zonder een afzonderlijke opdrachtprompt te hoeven openen.

Om een ​​.py-bestand uit te voeren in een teksteditor met een ingebouwde tolk, opent u het bestand eenvoudig in de editor en klikt u op de knop "Run". Het bestand wordt uitgevoerd in de tolk en de uitvoer van het programma wordt weergegeven in de editor.

  1. Gebruik van de Python -tolk vanuit de opdrachtprompt

Als u geen teksteditor hebt met een ingebouwde python-tolk, kunt u een .py-bestand uitvoeren vanuit de opdrachtprompt. Open hiervoor een opdrachtprompt en navigeer naar de map waar het bestand zich bevindt. Typ vervolgens de volgende opdracht:

 python your_file.py

Om bijvoorbeeld een bestand uit te voeren met de naam hello.py , typt u de volgende opdracht:

 python hello.py

Dit zou het bestand in de tolk uitvoeren en de uitvoer van het programma zou in de console worden weergegeven.

Wat zijn enkele veel voorkomende .py -bestandsfouten?

  • Syntaxisfouten: deze fouten treden op wanneer de code niet grammaticaal correct is. Er kan bijvoorbeeld een syntaxisfout optreden als u vergeet een puntkomma aan het einde van een regel te plaatsen of als u het verkeerde trefwoord gebruikt.
  • Inspringfouten: Python vereist dat de code correct wordt ingesprongen. Als uw code niet correct is ingesprongen, krijgt u een inspringingsfout.
  • Naamfouten: deze fouten treden op wanneer u een variabele of functie gebruikt die niet bestaat. Er kan bijvoorbeeld een naamsfout optreden als u probeert de waarde van een variabele af te drukken die nog niet is gedefinieerd.
  • Type fouten: deze fouten treden op wanneer u probeert een bewerking of functie op een object van het verkeerde type te gebruiken. Er kan bijvoorbeeld een typefout optreden als u probeert een tekenreeks en een geheel getal toe te voegen.
  • Attribuutfouten: deze fouten treden op wanneer u probeert toegang te krijgen tot een kenmerk van een object dat niet bestaat. Er kan bijvoorbeeld een attribuutfout optreden als u probeert de len() -methode aan te roepen op een leeg tekenreeks.
  • Fouten importeren: deze fouten treden op wanneer u probeert een module te importeren die niet bestaat. Een importfout kan bijvoorbeeld optreden als u probeert de math te importeren, maar deze is niet op uw computer geïnstalleerd.

Waar kan ik meer leren over .py -bestanden?

  • De officiële python -tutorial: https://docs.python.org/3/tutorial/ is een geweldige plek om te beginnen. Het behandelt de basisprincipes van Python -programmering, inclusief het maken en uitvoeren van .py -bestanden.
  • De Python -documentatie: https://docs.python.org/3/ is een uitgebreide bron voor Python -programmeurs. Het bevat informatie over alle aspecten van de Python -taal, inclusief .py -bestanden.
  • Er zijn veel online cursussen en tutorials beschikbaar die Python -programmering onderwijzen. Een snelle Google -zoekopdracht verschijnt veel opties.
  • Er zijn ook veel online forums en gemeenschappen waar u vragen kunt stellen en hulp kunt krijgen bij Python -programmering. Een paar populaire opties zijn onder meer Stack Overflow: https://stackoverflow.com/ en Python Forums: https://www.python.org/community/forums/.

Python Software Foundation

Developer

Text

Nieuwe bestandsextensie Onlangs bijgewerkt 3D-beeldbestanden Audiobestanden Back-upbestanden CAD-bestanden Camera Raw-bestanden Gecomprimeerde bestanden Gegevensbestanden Databasebestanden Ontwikkelaarsbestanden Schijfbeeldbestanden Gecodeerde bestanden Uitvoerbare bestanden Lettertypebestanden GIS-bestanden Spelbestanden Diverse bestanden Pagina-indelingsbestanden Plugin-bestanden Rasterafbeeldingsbestanden Instellingenbestanden Spreadsheet-bestanden Systeembestanden Tekstbestanden Vector afbeeldingsbestanden Videobestanden Webbestanden eBook-bestanden