我正在制作一个python脚本,我想通过行读取文本文件,但在每行上的一个结肠上停止,然后将其读取为不可分割的字符串。
HER是文本文件的示例:
第1行:text1
第2行:text2
第3行:text3
我是Python的新手。
您可以尝试读取文件的每一行,然后用Colon分开以保留每一行的第一部分:
with open("input.txt", "r") as ins:
for line in ins:
print(line.split(":")[0])
快速python 1 liner用于将字符串存储在列表中:
lines = [s[:s.find(':')] for s in open('input.txt')]
print lines
希望它有帮助