[python] Test vložení diskety pod windows-y
Marek Palatinus
marek na palatinus.cz
Sobota Duben 19 23:30:19 CEST 2008
Pokud si dobre pamatuji (a diskety jsem nevidel uz mnoho, mnoho let), tak
disketova mechanika nema zadnou detekci pritomnosti media (na rozdil od
CDROM). Tj. muzete proste zkusit nejakou diskovou operaci a bud se povede
nebo ne.
Nemuzu to odzkouset, protoze nejsem hrdym majitelem disketove mechaniky, ale
zkusil bych obalit do vyjimky neco jako
try:
os.path.exists("a:\neco_blablabla.txt")
except:
''' zjistit, co to hodilo za vyjimku '''
a zkusli bych, jestli z exception neco nepoznam...
S pozdravem
MP
2008/4/19 zu1234 <zu1234 na seznam.cz>:
> Zdravím!
>
> Neznáte někdo hezčí řešení, které by otestovalo
> zda je vložena disketa čistějším způsobem,
> bez volání dos-ového dir-u
> (a bez vyskakování windows message okna "Chybí disk")?
>
> dos_cmd='dir /s '+ fi_arch
> check_file=os.popen(dos_cmd)
> line = check_file.readline()
> if not line:
> print u"Jednotka není připravena"
>
> Jen mne zajímá zda jsem něco neopomenul.
>
> Díky, ZU
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
--
gtalk/jabber:slush na jabber.cz <jabber%3Aslush na jabber.cz>
email/msn:marek na palatinus.cz <msn%3Amarek na palatinus.cz>
icq:360-737-802
tel:+420 724 249 422
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/python/attachments/20080419/a59a5f2e/attachment.htm
Další informace o konferenci Python