Do not try to re-encode unicode filenames (Closes #13)
parent
6fc5b0bb17
commit
cec3a53cbd
|
@ -716,7 +716,7 @@ class FileDownloader(object):
|
||||||
if dn != '' and not os.path.exists(dn):
|
if dn != '' and not os.path.exists(dn):
|
||||||
os.makedirs(dn)
|
os.makedirs(dn)
|
||||||
except (OSError, IOError), err:
|
except (OSError, IOError), err:
|
||||||
self.trouble(u'ERROR: unable to create directories: %s' % str(err))
|
self.trouble(u'ERROR: unable to create directory ' + unicode(err))
|
||||||
return
|
return
|
||||||
|
|
||||||
if self.params.get('writedescription', False):
|
if self.params.get('writedescription', False):
|
||||||
|
@ -729,7 +729,7 @@ class FileDownloader(object):
|
||||||
finally:
|
finally:
|
||||||
descfile.close()
|
descfile.close()
|
||||||
except (OSError, IOError):
|
except (OSError, IOError):
|
||||||
self.trouble(u'ERROR: Cannot write description file: %s' % str(descfn))
|
self.trouble(u'ERROR: Cannot write description file ' + descfn)
|
||||||
return
|
return
|
||||||
|
|
||||||
if self.params.get('writeinfojson', False):
|
if self.params.get('writeinfojson', False):
|
||||||
|
@ -747,7 +747,7 @@ class FileDownloader(object):
|
||||||
finally:
|
finally:
|
||||||
infof.close()
|
infof.close()
|
||||||
except (OSError, IOError):
|
except (OSError, IOError):
|
||||||
self.trouble(u'ERROR: Cannot write metadata to JSON file: %s' % str(infofn))
|
self.trouble(u'ERROR: Cannot write metadata to JSON file ' + infofn)
|
||||||
return
|
return
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Reference in New Issue