Zkus __file__. Příklad -- soubor a.pokus
==
print __name__
print __file__
==
a spusť to nejdříve přes
python a.pokus. Mělo by to vypsat:
__main__
a.pokus
S py2exe nemám zkušenosti, takže netuším,
Ahoj,
__file__ v programu z py2exe není. Teď jsem si to zkoušel, když kliknu
na soubor s neznámou příponou, nastavím asociaci k programu z py2exe,
tak po spuštění tohoto souboru bude jeho název v sys.argv[1]. V
sys.argv[0] je potom cesta k tomu .exe souboru z py2exe.
Asi se to dá i nějak více
Děkuji všem za odpovědi, ono jak jsem si všiml se rozhozeným kódóvaním 1.
odpověď nenačetla do mého původního dotazu a já pokračoval dál v něm tím, že
jsem jen nakopíroval příspěvek od uživatele Azura. Dotaz jsem psal přímo ze
Seznamu.cz. Teď jsem příhlášen přímo na Googlu.com. Asi přiště budu
Ahoj,
skus:
import sys
print sys.argv[0]
azur
__
Od: Martin lisi...@seznam.cz
Komu: python@py.cz
Dátum: 01.08.2012 23:56
Predmet: [python] Zjištění názvu souboru
Dobrý den,
Nějak se mi nepodařilo najít odpověd na nasledující