使用python进行图片拷贝
复制原图片#打开源文件图片
file=open("1.jpg","rb")
data=file.read()
file.close()
#打开复制后的图片,没有则创建
new_file=open("1-副本.jpg","wb")
#将原图片内容通过二进制形式写入新的图片文件
new_file.write(data)
new_file.close()
批量拷贝重命名文件
file=open("1.jpg","rb")
data=file.read()
file.close()
for i in range(12):
new_file=open(f"{i}月份.jpg","wb")
new_file.write(data)
new_file.close() 感谢大佬分享,先收藏了哈。 你的这个批量复制的最后的那个文件关闭是有问题的 实际只会关闭最后一次打开的文件句柄应该放到循环里面 另外推荐使用with_open函数 yang19950324 发表于 2023-2-14 09:30
你的这个批量复制的最后的那个文件关闭是有问题的 实际只会关闭最后一次打开的文件句柄应该放到循环 ...
大佬,麻烦能完整写出来吗 绵绵细雨 发表于 2023-2-14 09:38
大佬,麻烦能完整写出来吗
https://blog.csdn.net/weixin_44984864/article/details/126241902 saszznz 发表于 2023-2-14 11:31
楼上说的是对的, 每次 open 后 都需要 手动调用 close 关闭文件对象, 且如果遇到报错无法正常调用close. 推 ...
非常好,直接开干不废话,简洁明了!
页:
[1]