Kezdőoldal » Számítástechnika » Programozás » Miért nem jó az alábbi python...

Miért nem jó az alábbi python 3 kód?

Figyelt kérdés

Ez nem a teljes program.


def myMain():

....os.chdir( "/Users/ALWAYS_WINS/Desktop/Python projects" )

....print( os.getcwd() )

....ProbaObj = open( "Proba.txt", "r" ) # Itt jelzi a hibát.

....print( ProbaObj.read() )

....ProbaObj.close()

....del( ProbaObj )

....szures( "Proba.txt", "ProbaSzurt" )


....ProbaSzurt = open( ProbaSzurt.txt, "r" )

....ProbaSzurt.read()

....ProbaSzurt.close()

....del( ProbaSzurt )

....return



if( __name__ == "__main__" ):

....myMain()



Az elérési út jó és a fájl is létezik.

Hibaüzenet:

[errno2] no sucs file or directory.


2012. aug. 16. 15:51
 1/2 A kérdező kommentje:

Itt a teljes kód:

[link]

Javítottam rajta most nincs hibaüzenet csak az excet:

alatti kód fut le mindig.Miért nem lehet megnyitni a fájlt?

Pedig létezik azon a helyen.

2012. aug. 16. 16:31
 2/2 anonim ***** válasza:

Nem tudom, mi lehet a gond, de a try-except blokkal még azt a kevés infót is elrejted magad elől, amit nélküle kapsz. Az except blokkban valahogy próbáld kiíratni a stack trace-t (nemtom python-ban hogy kell).


Azt sem értem, ez a chdir-ezés mire kell, miért nem így adod meg a megnyitást:


ProbaObj = open ("/Users/ALWAYS_WINS/Desktop/Python projects/Proba.txt", "r")

2012. aug. 22. 19:20
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!