代码拉取完成,页面将自动刷新
import os,shutil,sys
f1 = open(os.getcwd()+"\\dmzj_info_yuri3.txt","r",encoding="utf-8")
FolderLines = f1.readlines()
f1.close()
FolderList = []
for line in FolderLines:
FolderList.append(line[:line.find(" ")]+" "+line[line.find("標題_")+3:line.find(" 作者")])
os.mkdir(line[:line.find(" ")]+" "+line[line.find("標題_")+3:line.find(" 作者")])
dirs = os.listdir(os.getcwd())
DownloadedList = []
for folder in FolderList:
BatCommands = []
for dir in dirs:
if "zip" in dir and dir[:dir.find("_")] == folder[:folder.find(" ")]:
print(dir+" match")
shutil.move(os.getcwd()+"\\"+dir,os.getcwd()+"\\"+folder[:len(folder)-1])
files = os.listdir(os.getcwd()+"\\"+folder[:len(folder)])
for f in files:
if f[len(f)-4:]==".zip":
print("unzip "+f)
UnzipCommand = "7z x "+f+" -o"+f[:len(f)-4]+" -aos"
BatCommands.append(UnzipCommand)
DownloadedList.append(f[:f.find("_")])
continue
with open(os.getcwd()+"\\"+folder+"\\7zipCommand.bat","w",encoding="utf-8") as f2:
for line in BatCommands:
f2.write(line+"\n")
f2.close()
continue
with open(os.getcwd()+"\\"+folder+"\\7zipCommand.bat","w",encoding="utf-8") as f3:
for line in DownloadedList:
f3.write(line+"\n")
f3.close()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。