如何在linux环境下读取windows文件

我试图在Linux上执行一个Python程序,我首先在Windows上创build它,但显示以下错误:metadata = eval(metafile.read())文件“<string>”,第1行

@ @ @ @ @ @ 

任何想法? 谢谢!

 dos2unix yourfile.py python yourfile.py 

如果你没有dos2unix ,那么你可以使用一些python代码。 把这个放在dos2unix.py中,运行上面的python dos2unix.py yourfile.py

 import sys filename = sys.argv[1] text = open(filename, 'rb').read().replace('\r\n', '\n') open(filename, 'wb').write(text) 

这段代码是从Python dos2unix中复制的。