Not opening non-utf8 files
Here is another bug I found in py2many:

The transpiler seems to fail to open files encoding with an encoding other than utf-8.
I tried transpiling a python file with a Chinese character ("丐") and encountered a generic python UnicodeDecodeError:
`UnicodeDecodeError: 'charmap' codec can't decode byte ...`
Removing the Chinese character allowed the program to compile fine.

If this is the issue, I have a fix: Try using try-except blocks to make sure the file is not opened with the wrong encoding.
Here is how I do this in my code:

`try:
                file = open(path, str(opentype),encoding = "utf8")
            except UnicodeDecodeError:
                try:
                    file = open(path, str(opentype),encoding = "utf16")
                except UnicodeDecodeError:
                    try:
                        file = open(path, str(opentype),encoding = "utf32")
                    except UnicodeDecodeError:
                        fileencodingunknownerror(path)
                        file = None`