Làm cách nào để bỏ qua hàng tiêu đề và bắt đầu đọc tệp từ dòng 2?Đọc tệp từ dòng 2 hoặc bỏ qua hàng tiêu đề
Trả lời
with open(fname) as f:
next(f)
for line in f:
#do something
f = open(fname,'r')
lines = f.readlines()[1:]
f.close()
số lượng dòng này sẽ bỏ qua –
Điều này sẽ bỏ qua 1 dòng. '['a', 'b', 'c'] [1:]' => '['b', 'c']' –
điều này phải là câu trả lời đúng –
f = open(fname).readlines()
firstLine = f.pop(0) #removes the first line
for line in f:
...
Nếu cắt có thể làm việc trên lặp ...
from itertools import islice
with open(fname) as f:
for line in islice(f, 1, None):
pass
Đây là một cách thực sự tốt đẹp và thiên về giải quyết vấn đề và có thể được mở rộng đến một số dòng tiêu đề tùy ý – Dai
Nếu bạn muốn dòng đầu tiên và sau đó bạn muốn thực hiện một số hoạt động trên tập tin mã này sẽ hữu ích.
with open(filename , 'r') as f:
first_line = f.readline()
for line in f:
# Perform some operations
with open('old.csv', 'r') as f, open('new.csv', 'w') as ff:
first_line = f.readline()
for line in f:
line = line.translate({ord(i):None for i in 'abcd'})
ff.write(line)
ff.seek(0)
ff.write(first_line)
- 1. Hàng tiêu đề vô hiệu của MySQL bỏ qua
- 2. curl: đọc tiêu đề từ tệp
- 3. Đọc trong các tệp có hai hàng tiêu đề
- 4. Đọc các dòng từ một tệp văn bản nhưng bỏ qua hai dòng đầu tiên
- 5. Cách đọc tệp excel bỏ qua hai hàng đầu tiên
- 6. Làm cách nào để bỏ qua dòng tiêu đề trước bằng csv.DictReader?
- 7. Xóa hoặc bỏ qua ký tự từ người đọc
- 8. Làm thế nào để bạn đặt hàng theo tiêu đề trong mysql, bỏ qua từ "the"?
- 9. Bỏ qua các dòng trong tiêu chuẩn :: istream
- 10. R sử dụng fread colClasses hoặc bỏ qua đối số để đọc csv không có tiêu đề cột
- 11. Đọc từ Tệp, hoặc STDIN
- 12. Bỏ qua vài dòng đầu tiên trong khi đọc các dòng trong tệp Python
- 13. Bỏ qua dòng đầu tiên trong khi đọc tệp CSV trong Java
- 14. WCF Client - Cách xử lý hoặc bỏ qua phần tử tiêu đề MustUnderstand?
- 15. bỏ qua tiêu điểm từ TAB nhảy
- 16. Cách tách tiêu đề chính của ô trong 2 hoặc nhiều dòng?
- 17. Cách đọc một tệp (hoặc stdin) theo dòng trong Python không chờ đọc toàn bộ tệp
- 18. numpy loadtxt bỏ qua hàng đầu tiên
- 19. PhantomJS bỏ qua tiêu đề trên đầu trang
- 20. MySQL Bỏ qua đầu hàng
- 21. Bạn có thể bỏ qua các mức tiêu đề
- 22. Bỏ qua dấu byte-trật tự trong C++, đọc từ một dòng
- 23. SharePoint Default View Bỏ qua Tiêu đề Tùy chỉnh DisplayName
- 24. Java: Cách đọc từng dòng tệp bằng cách bỏ qua "\ n"
- 25. Bỏ qua dòng đầu tiên khi đọc trong một tệp trong 1.9.3
- 26. Cách bỏ qua dòng đầu tiên khi fscanning tệp .txt?
- 27. Cách bỏ qua dòng đầu tiên trong khi đọc csv bằng cách sử dụng trình streamreader
- 28. Android TableLayout Dòng tiêu đề
- 29. Trong Scala, khi đọc từ một tệp, tôi sẽ bỏ qua dòng đầu tiên như thế nào?
- 30. Làm cách nào để phân biệt 2 tệp trong khi bỏ qua không gian trắng hàng đầu
nếu bạn cần các tiêu đề sau, thay vì 'tiếp theo (f)' sử dụng 'f.readline()' và lưu nó như là một biến – damned
Hoặc sử dụng 'header_line = tiếp theo (f)'. – Samuel