何らかの理由で、2.7 にダウングレードする必要がありました。この単純なコードは、Python 3.3 で約 100,000 レコードのファイルを読み取るのに 1 秒もかかりませんでした。
with open(fileName) as sourceFile:
for line in sourceFile:
tempDict = self.createPositionLadderHash(line.rstrip().split(","))
self.addToPositionsDictionary(tempDict)
return self.POSITIONS_MAP
ただし、2.7 にダウングレードした後は、5 秒以上かかっています。私は何か間違ったことをしていますか?