python文件合并_用Python 将两个文件的内容合并成一个新的文件.
一個(gè)文件的內(nèi)容是:IntroductiontoProgramming,NetworkingFundamentals,InternetworkingTechnologies,PlatformTechnologies,InformationTechnologyforUsers,ComputerForensics,Enterpr...
一個(gè)文件的內(nèi)容是:
Introduction to Programming, Networking Fundamentals, Internetworking Technologies, Platform Technologies,
Information Technology for Users, Computer Forensics, Enterprise Networks, Database Technologies
還有一個(gè)是:
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()
展開
總結(jié)
以上是生活随笔為你收集整理的python文件合并_用Python 将两个文件的内容合并成一个新的文件.的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: win10怎么配置hosts文件位置 W
- 下一篇: 技嘉主板怎么用u盘做不了系统吗 技嘉主板