最初に Windows で作成した Python プログラムを Linux で実行しようとすると、次のエラーが表示されます。
metadata = eval(metafile.read())
File "< string >", line 1
@
@
@
@
@
@
何か案が?
最初に Windows で作成した Python プログラムを Linux で実行しようとすると、次のエラーが表示されます。
metadata = eval(metafile.read())
File "< string >", line 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 one linerからコピーされました。