Python 2.7读取文本文件中的每一行直到字符



我正在制作一个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

希望它有帮助

最新更新