X-Git-Url: https://git.phdru.name/?p=mimedecode.git;a=blobdiff_plain;f=mimedecode%2Fmimedecode.py;fp=mimedecode.py;h=c3d4e0a7a2476b7842dfb7c67429fe6cdabcfd70;hp=9019669f150b3ed39c84eeb4f55906e6d3b1e8be;hb=0d9cead275145c7e37e9acc6c1bd62bbbfd09f2e;hpb=53ddd45e88a7cbabb8555b3ae6e1c2a513da8e1f diff --git a/mimedecode.py b/mimedecode/mimedecode.py similarity index 99% rename from mimedecode.py rename to mimedecode/mimedecode.py index 9019669..c3d4e0a 100755 --- a/mimedecode.py +++ b/mimedecode/mimedecode.py @@ -5,12 +5,12 @@ import os import subprocess import sys -from mimedecode_version import __version__, __copyright__ +from .__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 # noqa: F401: Imported for its side effect + from mimedecode import formatparam_27 # noqa: F401: Imported for its side effect me = os.path.basename(sys.argv[0]) @@ -678,7 +678,7 @@ def get_opts(): return arguments -if __name__ == "__main__": +def main(): arguments = get_opts() la = len(arguments) @@ -725,6 +725,7 @@ if __name__ == "__main__": g.host_name = socket.gethostname() g.outfile = outfile + global output if hasattr(outfile, 'buffer'): def output_bytes(s): if not isinstance(s, bytes): @@ -749,3 +750,7 @@ if __name__ == "__main__": finally: infile.close() outfile.close() + + +if __name__ == "__main__": + main()