Python 将行数据迭代到另一个文件中
Python iterates row data into another file
python 初学者。
我想出了一个小任务,这样我就可以继续学习和提高我的 python。我有一个示例文件 1:
Name: Group: UID:
user1 group1 12
user2 group2 23
user3 group3 34
user9 group9 99
我正在努力实现文件 2 列中的结果:
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..
感谢您的帮助。
你可以做到
wfile.write( x[0] + "\t" + x[2] + "\n")
python 初学者。
我想出了一个小任务,这样我就可以继续学习和提高我的 python。我有一个示例文件 1:
Name: Group: UID:
user1 group1 12
user2 group2 23
user3 group3 34
user9 group9 99
我正在努力实现文件 2 列中的结果:
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..
感谢您的帮助。
你可以做到
wfile.write( x[0] + "\t" + x[2] + "\n")