Ett viktigt sätt att samla in i ett Python -program är att läsa information från en fil som finns på hårddisken . Genom att använda den inbyggda " open " -funktionen kan du tilldela en fil till en Python variabel och läsa data från det en rad i taget bearbeta input som du tycker passar . Emellertid kommer input från textfiler ofta i form av strängar, eller meningar . Om du vill samla in andra värden från filen som heltal du behöver konvertera värdet med motsvarande funktion . I detta fall kan du använda " int " -funktion för att konvertera värdet till ett heltal . Saker du behöver
Pythontolk
Visa fler instruktioner
1
Öppna en ström till en fil och tilldela referens till en variabel ( Källa 1 ) :
>>> open_file = open ( ' /home /file.txt ' )
2
Läs den första posten från filen med " readline " funktionen . Detta förutsätter att varje objekt har en egen rad i filen :
>>> x = open_file.readline ( )
3
Konvertera ingången till en heltal . Normalt ingång kommer att bli i form av en sträng. Använd " int " -funktion för att konvertera värdet till ett heltal :
>>> x = int ( x ) katalog