5

私はpython 2.7.3で書いた巨大なファイルを変換しましたが、今はpython 3+(私は3.5を持っています)にアップグレードしたかったのです。

  1. 私がこれまでに行ったこと:
    1. Pythonインタープリター3.5+をインストールしました
    2. python3+ フォルダーから読み取るように環境パスを更新しました
    3. numpy、pandas、
    4. 以前>python 2to3.py -w viterbi.pyはバージョン 3+ に変換していました

エラーがあるセクション

import sys
import numpy as np
import pandas as pd

# Counting number of lines in the text file
lines = 0
buffer = bytearray(2048)
with open(inputFilePatheName) as f:
    while f.readinto(buffer) > 0:
        lines += buffer.count('\n')

私のエラーは次のとおりです。

AttributeError: '_io.TextIOWrapper' object has no attribute 'readinto'

これは最初のエラーであり、他にエラーがあるかどうかを確認できません。同等のコマンドが何であるかわかりませんreadinto

4

0 に答える 0