python如何读取图片文件大小_python处理大文件:读取大文件以及备份图片

你有没有碰到过这种情况,自己刚写的一个脚本,发给别人用的时候,跑到一半,就报各种错误,明明在自己的电脑是正常运行的呀!后来了解到,原来读取的文件太大了(1G的文件),所以就会报一些莫名其妙的错误,这个问题怎么解决呢!一起动手试一下,下一次遇到就不会束手无策。

复制test.txt文件到test_1.txt文件.

方法一:

使用for in循环读取文件,然后直接用write方法写入就OK了,这种方法是最简单了,读取一般的小文件没什么问题,当读取大文件就会出现一下问题。

方法二:

使用while 循坏方法,分块读取文件,设置一个块的大小,一个read是给while循环赋初始值,第二个read是接着,初始值后面继续读取文件。这种方法来处理大文件,这种方法读取快也可以预防一些错误。

读取和写入完成一定要记得关闭文件。

现在每个人手机都有大量照片,怎么自动去备份呢?有两种方法实现。一起来看一下吧!

复制照片camera.png为camera_copy.png.

方法一:

方法二:

提示:除了文本文件外,读取其他文件一定要用二进制方法去读和写。不然会报错。

运行后的结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值