? Lo stesso programma in esecuzione su computer con due diverse architetture hardware può sembrare la stessa dal punto di vista dell'utente , ma il codice le due macchine sono la lettura di eseguire lo stesso programma è molto diversa . " . Py " Tuttavia, lo stesso codice sorgente Python con l'estensione verrà eseguito sia su 32 - e sistemi Windows a 64 bit . Estensione file
programmi differenti usano diversi formati di dati per leggere dati da file . Quando il file utilizza lo schema di formattazione dei dati del programma si aspetta , sarà in grado di caricare il contenuto correttamente . In caso contrario, non sarà in grado di elaborare il contenuto del file . File di codice sorgente per vari linguaggi di programmazione usano questo sistema e per identificare la lingua in cui il file viene scritto . Python utilizza l'estensione " . Py" per identificare i file significato per l'interprete Python .
Interprete
Python è un linguaggio interpretato . Ciò significa che invece di un compilatore converte il codice sorgente in codice macchina , un programma chiamato un interprete legge e traduce un file di codice sorgente in codice macchina come il programma è in esecuzione . Gli interpreti sono il sistema operativo e specifica architettura . Questo permette agli sviluppatori Python per scrivere un singolo file di codice sorgente , che i diversi interpreti traducono in codice macchina per il suo sistema operativo e l'architettura . Per questo motivo " . Py" è l'estensione per entrambe le architetture a 32 - bit e 64 -bit su qualsiasi sistema operativo .
Esecuzione di file
chiunque installa l'interprete Python per il sistema operativo del suo computer e l'architettura in grado di eseguire un programma Python dal suo codice sorgente . L' utente deve solo aprire la linea di comando del suo sistema operativo , quindi digitare " python filename.py " dove "nomefile " è il nome del file di codice sorgente Python . Una estensione del file è solo testo , in nome di un file e non modifica il suo contenuto effettivo . Questo significa che l'interprete leggere ed eseguire un file di codice sorgente Python , anche se manca l'estensione " . Py" .
Attenzione
Esecuzione di un file sorgente Python è come l'esecuzione di qualsiasi altro programma : se il file contiene codice maligno destinato a compromettere la sicurezza del sistema e rubare le tue informazioni personali , eseguire il file verrà eseguito il codice . Per garantire la sicurezza del proprio computer , gli utenti non devono eseguire i file Python il cui contenuto non capiscono o che non provengono dalle fonti di cui si fidano .