Ich habe eine Klasse, die wie folgtPython 2 Syntaxfehler bei Python läuft 3 Code
class ExperimentResult(BaseDataObject):
def __init__(self, result_type: str, data: dict, references: list):
super().__init__()
self.type = result_type
self.references = references
self.data = data
def __repr__(self):
return str(self.__dict__)
Der Code in Python geschrieben sieht 3, während ich es in Python 2. zu laufen versuche Wenn ich laufen es bekomme ich
def __init__(self, result_type: str, data: dict, references: list):
^
SyntaxError: invalid syntax
Gibt es eine "import_from_future", um das zu lösen?
Die wahre Sol * In Python 2 * muss ** überhaupt kein Code mehr ausgeführt werden * –