Hướng dẫn how do you print the second line in python? - làm thế nào để bạn in dòng thứ hai trong python?

Tôi có một tệp văn bản và tôi cần đọc từ dòng giây đến dòng thứ 15 bao gồm. Tôi đã thử một số phương pháp nhưng không có phương pháp nào làm việc cho tôi ... Tôi rất vui nếu có ai có thể giúp tôi ... cảm ơn rất nhiều!

Hỏi ngày 24 tháng 8 năm 2013 lúc 19:09Aug 24, 2013 at 19:09

Sử dụng

with open['/path/to/file'] as f:
    print f.readlines[][1:15]
1:

from itertools import islice
with open['filename'] as fin:
    for line in islice[fin, 1, 16]:
        print line

Đã trả lời ngày 24 tháng 8 năm 2013 lúc 19:11Aug 24, 2013 at 19:11

Jon Clements ♦ Jon ClementsJon Clements

135K32 Huy hiệu vàng240 Huy hiệu bạc273 Huy hiệu Đồng32 gold badges240 silver badges273 bronze badges

4

Nếu tệp không lớn lắm:

with open['/path/to/file'] as f:
    print f.readlines[][1:15]

Đã trả lời ngày 24 tháng 8 năm 2013 lúc 19:11Aug 24, 2013 at 19:11

1

Jon Clements ♦ Jon Clements

135K32 Huy hiệu vàng240 Huy hiệu bạc273 Huy hiệu Đồng

with open["file", 'r'] as f:
    print [x for i, x in enumerate[f] if 1 

Bài Viết Liên Quan

Chủ Đề