Zdravim, Mam problem pri nastaveni modify time souboru na hodnotu odpovidajici nejakemu letnimu casu. Cas nastavuju funkci os.utime():
>>> os.utime('2007_11_26\IMG_1944.JPG',(1178445665.0,1178445665.0)) >>> os.path.getmtime('2007_11_26\IMG_1944.JPG') 1178445665.0 >>> time.localtime(1178445665.0) (2007, 5, 6, 12, 1, 5, 6, 126, 1) >>> time.ctime(1178445665.0) 'Sun May 06 12:01:05 2007' Windows (i dosacky dir) zobrazuji u uvedeneho souboru cas 11:01, tedy o hodinu mene: D:\Projects\python\MediaFiles_tools\2007_11_26>dir Volume in drive D is Second Volume Serial Number is 365D-17C7 Directory of D:\Projects\python\MediaFiles_tools\2007_11_26 13.01.2009 15:27 <DIR> . 13.01.2009 15:27 <DIR> .. 06.05.2007 11:01 960 371 IMG_1944.JPG 1 File(s) 960 371 bytes 2 Dir(s) 7 037 947 904 bytes free Pritom v Linuxu je vse OK a navic klon unixoveho programu ls pro windows taky zobrazuje spravnou hodnotu: D:\Projects\python\MediaFiles_tools\2007_11_26>ls --full-time total 940 -rwx------+ 1 lanskym mkpasswd 960371 2007-05-06 12:01:05.000000000 +0200 IMG_19 44.JPG Milan This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.
_______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python