How to read Windows file in Linux environment?
问题 I'm trying to execute a Python program on Linux which I first created on Windows, but the following error is shown: metadata = eval(metafile.read()) File "< string >", line 1 @ @ @ @ @ @ Any idea? 回答1: dos2unix yourfile.py python yourfile.py If you don't have dos2unix , here is some python code you can use instead. Just put this in dos2unix.py, and run python dos2unix.py yourfile.py above: import sys filename = sys.argv[1] text = open(filename, 'rb').read().replace('\r\n', '\n') open(filename