[python] Zji?==?UTF-8?Q?štění názvu souboru

Petr Přikryl prikryl na atlas.cz
Čtvrtek Srpen 2 09:36:38 CEST 2012


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, jestli to tam procpeš.

Petr

______________________________________________________________
> Od: "Martin" <Lisiak4 na seznam.cz>
> Komu: <python na py.cz>
> Datum: 02.08.2012 00:01
> Předmět: [python] Zjištění názvu souboru
>
>Dobrý den,
>
>Nějak se mi nepodařilo najít odpověd na nasledující problém. Zde je situace:
>
>Kliknu ve 32 bitovém Windows Vista Premium na soubor (ne .py ani .exe) textového charakteru, který bude mít mnou zadanou  nestandardní příponu a pro tenhle typ souboru nadefinuji Windowsu, aby se po kliknutí na něj spustil můj program zkonvertován pomocí py2exe. Program se spustí a já potřebuji v daném programu vědět název souboru, kterým byl spuštěn, aniž by ho daný program dopředu znal. Jak toho docílím? Používám Python verzi 2.7.2.
>
>Děkuji za odpověď
>
>Martin
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python
>


Další informace o konferenci Python