[Python-de] NULL-Zeichen in Kommandozeilenargumenten, wie (wenn überhaupt)?

Hartmut Goebel h.goebel at goebel-consult.de
Mo Jan 7 19:50:03 CET 2013


Am 06.01.2013 21:12, schrieb Christopher Arndt:
> Das ist mir klar. Umso mehr wundert sich dann der Benutzer des eigenen
> Pythonprogramms, wenn der gleiche Aufruf mit folgender Fehlermeldung
> quitiert wird:
>
>     IOError: [Errno 2] No such file or directory: '*.*'
>
> Das ganze ist doch ganz leicht:
>
>     filenames = []
>
>     for pattern in sys.argv[1:]:
>         filenames.extend(glob.glob(expanduser(pat)))

Dann wundern sich halt die Unix-User, weshalb er keinen File mit
Wildcards im Namen bearbeiten kann.


-- 
Schönen Gruß
Hartmut Goebel
Dipl.-Informatiker (univ), CISSP, CSSLP

Goebel Consult
http://www.goebel-consult.de

Monatliche Kolumne:
http://www.cissp-gefluester.de/2012-09-steht-ein-manta-fahrer-vor-der-uni
Blog: http://www.goebel-consult.de/blog/20060121

Goebel Consult ist Mitglied bei http://www.7-it.de/

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://mail.python.org/pipermail/python-de/attachments/20130107/3010f56e/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 3758 bytes
Beschreibung: S/MIME Kryptografische Unterschrift
URL         : <http://mail.python.org/pipermail/python-de/attachments/20130107/3010f56e/attachment.bin>


Mehr Informationen über die Mailingliste python-de