600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > python之文件读写和异常处理

python之文件读写和异常处理

时间:2023-01-02 01:32:11

相关推荐

python之文件读写和异常处理

# 文件读取、写入和异常处理操作举例# date:-07-17file_name = "D:/file_demo.txt"with open(file_name, 'w') as write_file_obj:'''写入文件'''write_file_obj.write("hello\n")write_file_obj.write("world\n")with open(file_name, 'a') as write_file_obj:'''追加文件'''write_file_obj.write(" ! ")with open(file_name) as file_obj:'''读取文件全部内容'''whole_context = file_obj.read()print(whole_context.strip())print('------------------------')with open(file_name) as file_obj:'''逐行读取文件内容'''for line in file_obj:print(line.strip()) # 去除左右空格print('------------------------')with open(file_name) as file_obj:'''列表形式读取文件内容'''lines = file_obj.readlines();for line in lines:print(line.strip()) # 去除左右空格print('------------------------')file_name = "D:/file_demo_none.txt"try:'''异常处理:文件不存在'''with open(file_name) as file_obj:whole_context = file_obj.read()print(whole_context.strip())except FileNotFoundError:print("File '" + file_name + "' not found!")else:print("File '" + file_name + "' exists!")

运行结果:

helloworld!------------------------helloworld!------------------------helloworld!------------------------File 'D:/file_demo_none.txt' not found!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。