ZIPFolder Fix Ignore Files w/ spaces
This was it! Thankyou very much! Couldn't find the code in "ZipFile.py" since "ZipFolder 0.2.2" doesn't have that specific file by default. -rw-r--r-- 1 zwww zwww 6550 May 31 05:41 ZipFolder.py -rw-r--r-- 1 zwww zwww 24360 Apr 6 2001 zipfile152.py Looked for it in "ZipFolder.py" and found it. Code change to "ZipFolder.py": # check zip file names for: # filenamepattern=re.compile(r'[A-Za-z0-9][\w\_\-\.]*$') <--- OLD filenamepattern=re.compile(r'[A-Za-z0-9 ][\w\_\-\. ]*$') <--- NEW Tested and worked perfect the first time. Files w/ spaces not ignored anymore and rendered just fine in presentation layer. You the man!!! Thanks again Eric Jens Quade <jq@jquade.de> on 05/30/2002 03:25:14 PM To: Eric N. Dunn/USA/BAC@BankofAmerica cc: Subject: Re: ZIPFolder Am Donnerstag den, 30. Mai 2002, um 20:07, schrieb eric.n.dunn@bankofamerica.com:
Saw a fix issue for "files ignored" problem at: http://zope.nipltd.com/public/lists/zope-
archive.nsf/47ba74c812dbc5dd8025687f0024bb5f/f7ed1f6f1f10ed8380256a2600534415?
OpenDocument&Highlight=0,zipfolder
That was a fix for zip file compatiblity, Python < 2.1 contained an broken zipfile module.
I'm using "ZipFolder 0.2.2" and I still get the "ignored file" problem.
Zipfile refuses to import files with strange filenames. The pattern is a bit strict... If you want to import files with spaces, find the following lines in ZipFile.py: # check zip file names for: filenamepattern=re.compile(r'[A-Za-z0-9][\w\_\-\.]*$') and change it to: # check zip file names for: filenamepattern=re.compile(r'[A-Za-z0-9 ][\w\_\-\. ]*$') (note the added blanks) jens
participants (1)
-
eric.n.dunn@bankofamerica.com