我需要将一些代码从python3转换为python2。我在py3上有这个陈述:
import codecs
with codecs.open(self.domFile, encoding='utf-8') as file:
self.domInput = self._read_input(file)
我在python 2教程中尝试过:
from io import open
with open(self.domFile, encoding='utf-8') as file:
self.domInput = self._read_input(file)
我在其他资源中尝试过:
with open(self.domFile, "r") as source:
file = source.read().encode("utf8")
self.domInput = self._read_input(file)
我尝试使用原生py2样式:
cover
结果与python 3中的结果不同。我需要解析PDDL文件(我不认为这很重要)。