gpt4 book ai didi

python - readline() 在源文件中跳过行

转载 作者:太空狗 更新时间:2023-10-29 20:36:47 27 4
gpt4 key购买 nike

我有一个用多行创建的 .txt 文件。

当我使用计数累加器运行 for 循环时,它会跳过行。

它跳过第一行,从第二行开始,打印第四行、第六行等等。

我缺少什么?

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

最佳答案

尝试完全删除“line=data_file.readline()”?我怀疑“for line in data_file:”也是一个 readline 操作。

关于python - readline() 在源文件中跳过行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6618882/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com