直接看代码
from aligo import Aligo
import os
import time
import datetime
#目录等按需求更改
def makeRarCmd(ain):
time_string=ain+"_formal_"+datetime.datetime.now().strftime('%Y%m%d%H%M%S');
#需要安装WinRAR.exe 以下是打包密码
password = "123456"
#待打包的文件夹路径
dirpath = "C:\\test\\"
#输出rar路径
outFullName = "C:\\test\\test"+time_string+".rar"
print (outFullName)
cmd = 'C:\\"Program Files (x86)"\\WinRAR\\WinRAR.exe a -ibck -p%s %s %s' % (password, outFullName, dirpath)
os.system(cmd)
print(outFullName," || test packer over")
return outFullName
if __name__ == '__main__':
ain = input("输入特定文件标志:")
# 第一次使用会弹出二维码,需要手机端扫描登录
ali = Aligo()
user = ali.get_user()
ll = ali.get_file_list()
# 遍历列表
checkupId="";
for file in ll:
#搜索你的网盘文件夹目录
if(file.name=='目录Test'):
checkupId=file.file_id;
print('目录TestId:',checkupId)
#打包文件
outName=makeRarCmd(ain)
up_file=ali.upload_file(outName,checkupId)
print(up_file)
#删除文件
os.remove(outName)