文件的读取和写入,文件的复制

文件的读取和写入

写入

f = open("nothing.txt","r")##默认为r读
##因为在目录中并没有这个文件所以会报错
f.close()##记得要关闭
FileNotFoundError: [Errno 2] No such file or directory: 'nothing.txt'

写入

f = open("nothing.txt","w")##w为写入
##没有文件则创建一个文件,然后清空后写入
f.write("你好世界!")##写入的内容
f.close()##记得要关闭
主要的后缀作用
r 只读如果文件不存在就会报错
w 清除写入
a 追加写入
+ 可读可写
b 以二进制读写用于照片视频等

注意

正常来说只能读或写,如果要读写后面加+号

图片的复制

f = open("E:\喜欢的图片\\1142992.jpg",mode="rb")##\为转换符
##以二进制的方式读取图片
content = f.read()##将读取的图片存入content
f.close()

f2 = open("univesity.jpg",mode="wb")
##新创建一个值用于写入二进制的图片
f2.write(content)##将读取的内容写入
f2.close()

##记得要关闭

 

posted @ 2021-04-23 17:08  默默努力的路人甲  阅读(134)  评论(0)    收藏  举报