1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import os
- import time
- import traceback
- def file_storage(file_path,suffix):
- r"""
- file_path :: The file absolute path
- suffix :: filename
- file_path=C:\Users\Desktop\video_
- filename = abc.py
- return C:\Users\Desktop\video_2020\12\12\abc.py
- """
- tm = time.localtime(time.time())
- # 获取系统当前年,月,日,小时
- year = time.strftime('%Y', tm)
- month = time.strftime('%m', tm)
- day = time.strftime('%d', tm)
- # 根据当前日期创建图片文件
- file_year = file_path + '/' + year
- file_month = file_year + '/' + month
- file_day = file_month + '/' + day
- # 判断路径是否存在,没有则创建
- if not os.path.exists(file_path):
- os.makedirs(file_path)
- os.mkdir(file_year)
- os.mkdir(file_month)
- os.mkdir(file_day)
- else:
- if not os.path.exists(file_year):
- os.mkdir(file_year)
- os.mkdir(file_month)
- os.mkdir(file_day)
- else:
- if not os.path.exists(file_month):
- os.mkdir(file_month)
- os.mkdir(file_day)
- else:
- if not os.path.exists(file_day):
- os.mkdir(file_day)
- return os.path.join(file_day,suffix)
|