python文件合并_用Python 将两个文件的内容合并成一个新的文件.
一个文件的内容是:IntroductiontoProgramming,NetworkingFundamentals,InternetworkingTechnologies,PlatformTechnologies,InformationTechnologyforUsers,ComputerForensics,Enterpr...
一个文件的内容是:
Introduction to Programming, Networking Fundamentals, Internetworking Technologies, Platform Technologies,
Information Technology for Users, Computer Forensics, Enterprise Networks, Database Technologies
还有一个是:
BN108, MN401, MN503, BN103,
BN105, MN613, BN306, BN204
最后要合并成:
Unit Names Unit Codes
Introduction to Programming BN108
Networking Fundamentals MN401
Internetworking Technologies MN503
Platform Technologies BN103
Information Technology for Users BN105
Computer Forensics MN613
Enterprise Networks BN306
Database Technologies BN204
写了好几天都写不好.
def Editingtxtfile():
"""It will edit txt file for you."""
f1 = open("mit.txt", 'a+')
#open file and add things.
#if do not have this file, it will made if for you
f2 = open("unitcode.txt",'r')
f3 = open("unitname.txt",'r')
#open the file, only read.
t2 = f2.read()
uc = {}
with open("unitcode.txt",'r') as f4:
for i in f4:
i2 = i.split(',')
uc = i2
return uc
#f2 = open("unitcode.txt",'r'),make it to a list.
t3 = f3.read()
un = {}
with open("unitname.txt",'r') as f5:
for i in f5:
i1 = i.split(',')
un = i1
return un
#f3 = open("unitname.txt",'r'),same to above.
#read the file.
#open file and add things.
#if do not have this file, it will made if for you
f1.write('Unit Name |Unit Codes\n')
f1.writeline(un[0:10],' |',uc[0:10])
#test program
def main():
help(Editingtxtfile)
Editingtxtfile()
main()
展开
总结
以上是生活随笔为你收集整理的python文件合并_用Python 将两个文件的内容合并成一个新的文件.的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: win10怎么配置hosts文件位置 W
- 下一篇: python 怎么调用 矩阵 第几行_第