编写背景:
由于线上用户反馈媒体添加页加载时间很长,猜测是由于本地视频/图片数量过多引起,于是编写此脚本以便快速生成大量测试视频
代码如下:
# coding=utf-8
import os
import shutil
filePath = "/Users/ceshi/Downloads/Video/"
fileList = os.listdir(filePath)
filenum = int(input("Please enter number:"))
for i in fileList:
name, extension = i.split(".")
def copyfile():
for num in range(filenum):
oldname = os.path.join(filePath, name + "." + extension)
newname = os.path.join(filePath, name + str(num) + "." + extension)
if os.path.exists(newname):
continue
shutil.copyfile(oldname, newname)
copyfile()