Kezdőoldal » Számítástechnika » Programozás » Miért nem működik Pythonban a...

Miért nem működik Pythonban a file létrhozása?

Figyelt kérdés

Amikor powershellben futtatom tökéletesen működik, viszont amikor kettőször rákattintok a file-ra felugrik egy ablak, majd bezáródik.

A filet pedig nem hozza létre, powershellben viszont tökéletesen működik.

AZt szeretném, hogy a felhasználók is tudják használni powershell nélkül.


Itt egy példa:

f = open('file.txt','x')

word = str('alma')

f.write(word)

f.close()



2022. jún. 5. 14:19
 1/8 anonim ***** válasza:
Írj egy input() -ot a végére, hátha írt valami hiba üzenetet, csak gyorsan bezárult
2022. jún. 5. 14:34
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:

Megpróbáltam, más programoknál működött ha konzolba akartam vidszaadni csak gyorsan bezárta, de itt az inputot nem is kéri az a fura.

Meg az lenne a gond hogy bezája a filet létre kéne hoznia.

2022. jún. 5. 14:49
 3/8 anonim ***** válasza:
30%
Nincs engedélyezve powershellben a script fájlok futtatása.
2022. jún. 5. 15:04
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:

Hogyne lenne?

Írtam, hogy powershellben tökéletes működik, csak amikor a windows segtségével futtatom, akkor nem mukszik. Pedig van Python 3-as interpreter.

2022. jún. 5. 15:12
 5/8 anonim ***** válasza:

Első körben irányítsd át az stderr-t egy file-ba, akkor utólag láthatod, hogy van-e hibaüzenet, és ha igen, mi az. [link]


Van a felhasználónak írási jogosultsága arra a könyvtárra, ahol a fájlt létre szeretnéd hozni? Működik adminisztrátorként futtatva?

2022. jún. 5. 16:15
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:

#5 az elsőt nem igazán érted, stderr a c++ban van. Ahogy a linken is ezt mutatta, amit küldtél, hogy 'c++'

írási jogosultsága van, de nem tudom hogy futtathatnám rendszergazdaként, nem ajánl ilyen opciót, csak az .exe fileoknál

2022. jún. 5. 17:49
 7/8 anonim ***** válasza:
100%

#6: Nem, te nem érted. stderr (stdout, stdin) nem c++-ban van, hanem az oprendszerben. És igen, az MS-doksi VS-re vonatkozott, de python esetén is alkalmazható.


[link]

2022. jún. 5. 18:06
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Bocsi elírtam, azt akartam írni, hogy "nem igazán értem", csak autocorrect kijavított. Bár nem akar működni így sem. Úgyhogy nincs ötletem sajna :(
2022. jún. 5. 21:02

További 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!