优草派 > Python

Python复制粘贴图片代码怎么写?Python如何实现批量图片拷贝操作

罗西汉         优草派

在我们使用电脑时,有些情况下会需要将单个或者多个图片,复制粘贴多个来作为备份文件。而手动操作的话就太慢和繁琐了,可以使用python编写脚本程序来自动完成这个操作。下文有python批量复制粘贴图片的代码实例,感兴趣的话就一起往下看看吧。

Python复制粘贴图片代码怎么写?Python如何实现批量图片拷贝操作

1.在python中复制粘贴图片实际上和复制文件是一样的,因为图片也是保存在计算机硬盘中的数字文件,甚至不需要使用到内置模块os就可以来完成这个操作。使用open()函数并且以二进制只读文件模式打开图片,然后调用read()方法将图片内容读取出来,示例如下:

file=open("1.jpg","rb")
data=file.read()
file.close()

因为图片它本质上是以矩阵数组形式保存起来的,所以将其以二进制形式打开之后,就可以把表示文件的数组读取出来。

2.然后再创建for循环结构,遍历迭代的对象就是range()函数生成的可迭代序列。这个函数中需要传入大于0的整数作为参数,而整数大小也决定了for循环迭代次数。在循环之中还是一样使用open()函数打开图片,不过这次需要用字符串格式化语法来重命名,这样就可以创建出图片文件了。

然后再用该对象调用write()方法,将一开始读取出来的图片数组写入到这个文件中即可。在这段代码编写中只需要注意两个点,一个是图片保存路径要以jpg等格式结尾,二是需要用二进制只写模式打开图片文件,详细代码如下:

for i in range(12):
    new_file=open(f"{i}.jpg","wb")
    new_file.write(data)
new_file.close()

以上就是关于“Python复制粘贴图片代码怎么写?Python如何实现批量图片拷贝操作”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024