import subprocess
import sys
-from mimedecode_version import __version__, \
- __author__, __copyright__, __license__
+from mimedecode_version import __version__, __copyright__
if sys.version_info[0] >= 3:
# Replace email.message._formatparam with _formatparam from Python 2.7
# to avoid re-encoding non-ascii params.
- import formatparam_27
+ import formatparam_27 # noqa: F401: Imported for its side effect
me = os.path.basename(sys.argv[0])
sys.stdout.write("""\
Broytman mimedecode.py version %s, %s
""" % (__version__, __copyright__))
- if exit: sys.exit(0)
+ if exit:
+ sys.exit(0)
def usage(code=0, errormsg=''):
fname = str(g.save_counter) + fname
if '.' not in fname:
ext = _guess_extension(msg.get_content_type())
- if ext: fname += ext
+ if ext:
+ fname += ext
global output
save_output = output
os.makedirs(full_dir)
try:
return open(fullpath, 'wb')
- except:
+ except Exception:
if create:
os.removedirs(full_dir)