10. 字符串 发表于 2018-09-21 分类于 Python教程 阅读次数: Valine: Python 原创基础教程 第十章 文件与异常1.文件操作12345# 1.txt 文件内容a: aaab: bbbc: cccd: ddd :d222 123456789data1 = open('1.txt') #open函数生成一个文件对象data2 = open('2.txt','w') #w是从头开始写,a是从文件尾开始写 参数‘w’,代表可写,无该文件时会创建该文件,默认为rdata2.write('hello /n world /n') #将字符串写入文件中data1.close() #关闭文件data2.close() 1234data = open('1.txt')for i in data print(i) 2.异常处理 112345try: code1except: code2 #如果code1出现错误,执行code2部分 2 123456try: code1except ValueError: code2 #如果code1出现ValueError错误,执行code2部分 # 错误类型有很多,例如IOError() 3 123456try: code1except: code2finally: code3 #code3是无论是否出错,都会执行的代码块,例如文件关闭 4 1234567try: with open('1.txt','w') as data: print('It;s...',file=data)exceot IOError as err: print('File error'+str(err))#省去finnaly,with可以妥善关闭一个文件