[python] DOS 8+3
VANĚK Petr
Petr.VANEK na spordat.cz
Pátek Leden 21 12:31:40 CET 2005
> Díky.
> Mám ještě problém s češtinou. Pod w2000 script jede bez
> problémů, ale ve
> w98 je výsledný řetězec např.: c:\WWW\ŠTĚPÁN~1\ĚŠČĚŮŽ~1.HTM, tedy s
> českými znaky a firefox to prostě nepřijímá.
>
> Zkoušel jsem, spíše metodou pokus omyl, různá kodovani, ale
> bez úspěchu.
> Nevěděl by někdo?
>
> hlavní část skriptu:
> cestaTest=r"c:\WWW\Štěpánka Pelešková\ĚŠČĚ ůžřššř ůšč řšč.htm"
> cesta=os.path.abspath(cestaTest)
> cestaDOS=win32api.GetShortPathName(cesta) # vytvoreni cesty 8+3
> # neznam vyznam druheho argumentu, ale bez nej to nejede...
> os.execl(program, 'x', '-url', cestaDOS)
tak mne jen tak napadlo, ze kdyz to potrebujes jenom
poslat do FF, tak muzes pouzit elegantnejsi zpusob:
modul webbrowser.
p.
Další informace o konferenci Python