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" <lisi...@seznam.cz>
> Komu: <python@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@py.cz
>http://www.py.cz/mailman/listinfo/python
>
_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem