Files
make2/apps/downfromoss.py
T
2024-12-27 11:34:28 +08:00

28 lines
777 B
Python

#!/usr/bin/python
import oss2, os, sys, shutil, requests
import platform
if platform.system() == 'Windows':
sys.path.append('e:\\libs\\')
else:
sys.path.append('/data/deploy/make3d/make2/libs/')
import config, libs, libs_db
def main(pid):
# 下载图片
libs.down_from_oss(config.oss_bucket,workdir,pid)
# 修正图片
libs.adjust_photos(workdir,pid)
if __name__ == '__main__':
if platform.system() == 'Linux':
workdir = '/data/datasets/'
elif platform.system() == 'Windows':
workdir = 'D:\\'
if len(sys.argv) == 2:
pids = sys.argv[1].split(',')
for pid in pids:
main(pid)
print('下载完成')
else:
print('Usage: python downfromoss.py pid1,pid2,pid3')