我正在尝试从不同的行中提取单词(在9个空格后见示例),并希望使用python3.6.4输出两个文本文件,我的文本文件名包含的示例
personal:01
personal:apple
colorsid:fruitgreen
personal:01
personal:banana
colorsid:fruityellow
personal:01
personal:stawberry
colorsid:fruitred
personal:01
personal:mango
colorsid:fruitdarkgreen
我想提取两个文本文件,如下所示(输出):- 因此,textfile1.txt包含:
apple
banana
stawberry
mango
因此,textfile2.txt包含:
fruitgreen
fruityellow
fruitred
fruitdarkgreen
(所以在这里)personal:01 is 已忽略) 我试着到处搜索一个解决方案,但是没有找到,我们如何在python3.6.4中准备一个脚本,它可以像这样分开,我正在用一个巨大的文本文件列表来测试它
您可以逐行读取文件,并根据
:
之后的内容将其添加到正确的文件中:输出:
这是使用
pandas
库的一种方法。只要用pd.read_csv('input_file.csv')
替换pd.read_csv(mystr)
相关问题 更多 >
编程相关推荐