2016-01-23 40 views
0

python新手在这里。Python将行数据迭代到另一个文件中

我想出了一个小任务,所以我可以继续学习和改进我的python。我有一个例子文件1:

Name: Group: UID: 
user1 group1  12 

user2 group2  23 
user3 group3  34 
user9 group9  99 

我想达到的效果file2中柱:

User_Name: User_ID:  
user1   12 
user9   99 

到目前为止,我已经得到了这一点,近到底是哪里我坚持:

#!/usr/bin/python3.3 

with open("file1") as rfile: 
    with open("file2", "w") as wfile: 
    for line in rfile: 
     l=line.strip() 
     if l: 
     x=l.split() 
     #From here, I am not sure what to do next. 
     if "user1" in x: 
      do something...  
     if "user9" in x: 
      do something..  

感谢您的帮助。

回答

0

你可以做

wfile.write(x[0] + "\t" + x[2] + "\n") 
+0

谢谢!这样可行。 – snowghost

相关问题