pythonに新しく、ファイルI/Oの縄を学ぼうとしています。この形式では大(200万ライン)ファイルからのラインを引いての作業MacのPython readline()
:それはメモリにファイル全体を引っ張っていないので、私は(そのreadlineのを読んでいる
56fr4
4543d
4343d
hirh3
)が最適です。しかし、私がdocumentationを読もうとすると、Unixだけと思われますか?私はMacを使います。
ファイル全体をメモリにロードせずにMacでreadlineを使用できますか?単純にファイル内の数字3を読み込む構文は何でしょうか?ドキュメントの例は私の頭の中に少しあります。ここで
編集
はコードを返す関数です:
def getCode(i):
with open("test.txt") as file:
for index, line in enumerate(f):
if index == i:
code = # what does it equal?
break
return code
のReadlineを端末キーボード入力を扱うためのライブラリです。それはファイルを読むこととは関係ありません。 –
@DanielRoseman混乱しているfile.readline()とreadlineモジュールについて、私のコメントを参照してください。 –