これはPython 2.7では動作しますが、3.5では動作しません。NameError:名前 'file'が定義されていません
def file_read(self, input_text):
doc = (file.read(file(input_text))).decode('utf-8', 'replace')
このファイルを開こうとしていますが、input_textはargparseのパス値です。
このエラーが発生します。
NameError: name 'file' is not defined
私は、Python 3.5は、代わりに「ファイル」の「オープン」を使用して、私は非常にこのような状況では、オープンを使用する方法を取得しないことを集めます。
と何 'strのオブジェクトを実行しても何の属性を持っていない「読み」 「これと関係がありますか? –
私は人々が負の評判を提供することで銃で少し遅くなることを望みます。ちょうどここで始めて、物事を台無しにしようとしないでください。 –
@FredZimmermanはい私はあなたに同意します –