Dne 29.6.2011 21:38, g...@post.cz napsal(a): > Dá se nějak poznat, ještě před tiskem print(), jestli půjde řetězec (v > mém případě název souboru včetně cesty) vytisknout nebo ne? Napadá mě > tisknout na zkoušku někam jinam print(neco, file=necojakovystupnacp852), > ale nejsem si úplně jist, jak to udělat nejelegantněji. Nebo nějak > zjišťovat, jestli znaky v řetězci se vyskytují v daném kodovaní (852)....
neco jako> def povede(retezec): import sys try: retezec.encode(sys.stdout.encoding, 'strict') except UnicodeError: return False return True by nestacilo? _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python