您的位置:首页 > 编程语言 > Python开发

python 与 awt 处理一个文件

2013-10-20 17:35 239 查看
目标
要把一个文件中的

很多如下字符串

neu1199@163.com,888888,neu1199,@,163.com,
neu1200@163.com,888888,neu1200,@,163.com,
neu2001,888888,,,,
neu2002,888888,,,,
neu2003,888888,,,,
neu2004,888888,,,,

转换成

neu1199@163.com
neu1200@163.com
neu2001,888888
neu2002,888888
neu2003,888888
neu2004,888888

输出到一个文件。。

用python 写

Task = open('tarjet.txt','r')
Target = open('final.txt','w')
ans =[]
try:
for str in Task:
ans.append(str[:str.index(',')])
Target.write('\n'.join(ans))
finally:
Task.close()
Target.close()

但如果用   linux指令写。。就一句话

cat tarjet.txt | awk -F ',' '{print $1}' > Out2.txt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python Linux 简单指令