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