直接上代码
import os
import random
import string
def mkdir():
os.mkdir("d:\桌面上的文件\img")
print("文件夹创建成功")
mkdir()
def gen_code():
list = random.sample(string.ascii_letters + string.digits , 4)
return "".join(list)
def mkwj():
os.chdir("d:\桌面上的文件\img")
list1 = [gen_code() for i in range(100)]
for name in list1:
with open(name + ".png" , "w") as file:
pass
mkwj()
def xghz():
files = os.listdir("d:\桌面上的文件\img")
for filename in files:
portion = os.path.splitext(filename)
if portion[1] == ".png":
newname = portion[0] + ".jpg"
os.rename(filename , newname)
xghz()
注意修改一下文件的创建的路径
本文介绍了一种使用Python批量生成指定数量的图片文件,并将这些文件从.png格式转换为.jpg格式的方法。通过随机字符串生成唯一文件名,确保了文件的唯一性和多样性。此方法适用于需要大量图片资源的场景,如数据集构建或测试。
1506

被折叠的 条评论
为什么被折叠?



