0

ファイルの内容をロードしたら、Python3 でファイルの最初の行を出力するにはどうすればよいですか? 言い換えれば、Python3 の AWK に相当するものは何awk "NR==1"ですか?

4

1 に答える 1

3

ファイルの最初の行を印刷するには、これを試してください:

with open('my_file_name') as in_file:
    print(next(in_file))

ファイル オブジェクトは、複数行にわたってイテラブルです。したがって、次のような for ループで:

with open('my_file_name') as in_file:
    for line in in_file:
        print line

ファイルのすべての行を出力します。

于 2013-05-06T13:43:18.057 に答える