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 Clements♦Jon 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