因业务需求需要做一个随机生成文件夹以及文件夹下随机生成文件上传到阿里云oss并且导出文件地址的需求。
自行需求修改:
文件夹长度
文件名长度
文件类型
import json
import oss2
import uuid
def mkdir(path):
# 引入模块
import os
# 去除首位空格
path = path.strip()
# 去除尾部 \ 符号
path = path.rstrip("\\")
# 判断路径是否存在
# 存在 True
# 不存在 False
isExists = os.path.exists(path)
# 判断结果
if not isExists:
# 如果不存在则创建目录
# 创建目录操作函数
os.makedirs(path)
print
path + ' 创建成功'
return True
else:
# 如果目录存在则不创建,并提示目录已存在
print
path + ' 目录已存在'
return False
# 创建一个txt文件,文件名为mytxtfile,并向文件写入msg
def text_create(name,mkpath):
desktop_path = mkpath # 新创建的txt文件的存放路径
full_path = desktop_path + name + '.html' # 也可以创建一个.doc的word文档
file = open(full_path, 'w')
def file_t