1 | ||
Editor: pycz
Time: 2006/11/28 17:41:34 GMT+0 |
||
Note: |
changed: - Tipy a triky pod Windows =========================== Krátká dosovská jména ---------------------- Používají se někdy, spíš jako východisko z nouze, když nám nefunguje čeština v názvech cest. Takovou cestu si však nemohu spolehlivě uschovat, protože Windows nezaručí, že se za chvíli (za určitých okolností) nebude jmenovat jinak. Je nutno stáhnout a nainstalovat modul PyWin32 . Použití:: import win32api dosname=win32api.GetShortPathName("c:/program files") fullname = win32api.GetLongPathName(dosname) # opacna funkce print fullname, ":", dosname Umístění ikony Pythonu --------------------------------- >>> import win32api >>> import win32con >>> key = win32api.RegQueryValue(win32con.HKEY_CLASSES_ROOT, '.py') >>> win32api.RegQueryValue(win32con.HKEY_CLASSES_ROOT,'%s\DefaultIcon' % key) C:\\Python25\\DLLs\\py.ico'
Používají se někdy, spíš jako východisko z nouze, když nám nefunguje čeština v názvech cest. Takovou cestu si však nemohu spolehlivě uschovat, protože Windows nezaručí, že se za chvíli (za určitých okolností) nebude jmenovat jinak. Je nutno stáhnout a nainstalovat modul PyWin32 . Použití:
import win32api dosname=win32api.GetShortPathName("c:/program files") fullname = win32api.GetLongPathName(dosname) # opacna funkce print fullname, ":", dosname
>>> import win32api >>> import win32con >>> key = win32api.RegQueryValue(win32con.HKEY_CLASSES_ROOT, '.py') >>> win32api.RegQueryValue(win32con.HKEY_CLASSES_ROOT,'%s\DefaultIcon' % key) C:\\Python25\\DLLs\\py.ico'