Kezdőoldal » Számítástechnika » Programozás » Miként írhatom fájlba?

Miként írhatom fájlba?

Figyelt kérdés

Python 3.5

Van egy változóm, ami x.

x = 3

Hogyan tudom kiírni egy txt-be az x értékét?

Illetve hogyan tudom onnan beolvasni úgy, hogy a beolvasás után az y értéke legyen ez?



2016. máj. 11. 14:58
 1/3 anonim ***** válasza:

open

write

close

[link]

2016. máj. 11. 15:25
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
100%

Írás:


with open('data.txt', 'w') as file:

. . file.write(str(x))


Olvasás:


with open('data.txt', 'r') as file:

. . y = int(file.read())


Fontos megjegyezni hogy csak szöveget tudsz írni ill. olvasni, ezért a számot át kell alakítani szöveggé az str() függvénnyel íráskor, és olvasáskor pedig az int-tel vissza kell alakítani egész-számmá. A read() függvény az egész fájl tartalmát kiolvassa, ha csak egy sor kell akkor a readline() használatos. Ezek beolvassák a sor végi soremelés karaktert is, write() esetében pedig neked kell kiraknod a soremelést ha szükséges.

2016. máj. 11. 16:12
Hasznos számodra ez a válasz?
 3/3 anonim válasza:

x = 3

x = str(x)

file = open("file neve.txt", "w" )

file.write("%s" %(x))

file = open("file neve.txt", "r" )

y = file.read()

2016. jún. 22. 12:48
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!