怎样才能不无所事事

2024-04-25 03:34:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我对python有点陌生 因此,我需要修剪一行的一部分,从:符号(包括)到行尾,然后用python对.txt文件中的所有其他行再次执行此操作,然后将其提取到一个.txt文件中,而不包含所有的after:符号(符号也应删除)数据。 例如:

-before:
qqaqz-ilkds-jioes-islkd:peoiflsirc
esoij-skfjs-lkdfv-xeiro:gggggggggg
etc..
-after:
qqaqz-ilkds-jioes-islkd
esoij-skfjs-lkdfv-xeiro

提前谢谢


Tags: 文件数据txt符号after行尾陌生lkdfv
2条回答

将内容放入abc.txt文件
请使用此代码:

with open("abc.txt") as f:
    line=f.readline()
    while line:
        print(line[0:line.find(':')])    
        line=f.readline()

可以使用split方法获取第一个元素:

fin = open('input.txt', 'r')
fout = open('output.txt', 'w')

for line in fin:
   fout.write(line.split(':')[0] + '\n')

fout.close()
fin.close()

相关问题 更多 >