gpt4 book ai didi

python - 读到一点 Python

转载 作者:太空宇宙 更新时间:2023-11-03 12:40:47 25 4
gpt4 key购买 nike

我有一个包含以

开头的数据的文本文件
#Name
#main

然后是很多数字,然后文件以

结尾
#extra
!side

这是一个小片段

#Name
#main
60258960
33031674
72302403
#extra
!side

我只想读数字。但关键在于,我希望它们各自成为自己的独立字符串。

所以我知道如何在 header 之后开始阅读

read=f.readlines()[3:]

但我对其他一切都感到难过。有什么建议吗?

最佳答案

逐行阅读。使用#main 作为开始处理的标志。使用#extra 作为停止处理的标志。

start = '#main'
end = '#extra'
numbers = []
file_handler = open('read_up_to_a_point.txt')
started = False
for line in file_handler:
if end in line:
started = False
if started:
numbers.append(line.strip())
if start in line:
started = True
file_handler.close()
print numbers

示例输出

python read_up_to_a_point.py['60258960', '33031674', '72302403']

关于python - 读到一点 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15960608/

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