文件的读取和写入,文件的复制
写入
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()
##记得要关闭

浙公网安备 33010602011771号