Tôi có tệp .txt mà tôi đã tạo với nhiều dòng.Python 3.2 - readline() đang bỏ qua các dòng trong tệp nguồn
khi tôi chạy vòng lặp for, với bộ đếm tích lũy, nó bỏ qua các dòng.
Nó bỏ qua dòng trên cùng, và bắt đầu với thứ hai, in thứ tư, thứ sáu, vv ...
gì được nó tôi đang thiếu?
** for your reading pleasure**
def main():
# Open file line_numbers.txt
data_file = open('line_numbers.txt', 'r')
# initialize accumulatior
count = 1
# Read all lines in data_file
for line in data_file:
# Get the data from the file
line = data_file.readline()
# Display data retrieved
print(count, ": ", line)
# add to count sequence
count += 1
Tôi nghĩ @Shelhammer đóng đinh nó. Tôi đoán nó là không rõ ràng rằng "trong" không đọc. Vâng, nó có. – Malvolio