我有一个在Python 2.x上运行的代码
突然它停止工作并出现奇怪的错误。
首先,它停止了对不带括号的打印的理解:
File "MyFile1.py", line 26, in <module>
import mymodule2
File "mymodule2.py", line 60
print f.read()
^
SyntaxError: invalid syntax
然后开始严格写文件类型:
with open(filename, "wb") as fp:
fp.write('jar=./%s\n' % detector_jar_name)
TypeError: a bytes-like object is required, not 'str'
如何翻转回去?