Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import glob
- import shutil
- import os
- import time
- import sys
- tipologia_file=['*exe','*apk','*msi']
- path_tip_file=["\\\\Fritz-nas\\fritz.nas\\Seagate-Expansion-01\\CLOUD\\UTILI\\EXE","\\\\Fritz-nas\\fritz.nas\\Seagate-Expansion-01\\CLOUD\\UTILI\\APK","\\\\Fritz-nas\\fritz.nas\\Seagate-Expansion-01\\CLOUD\\UTILI\\EXE"]
- ntip_files= len(tipologia_file)
- v=0
- def controllo():
- controllofile=0
- file_doppio=0
- y=0
- time.sleep(1)
- filedest= os.listdir(filemoved)
- while y<x:
- file="C:\\Users\\Andrew\\Downloads"+"/"+files[y]
- time.sleep(1)
- while controllofile<len(filedest):
- if files[y]== filedest[controllofile]:
- try:
- os.remove(file)
- except (OSError, PermissionError):
- print("File in uso")
- else:
- controllofile +=1
- print(time.strftime("%H:%M:%S") + " File " + files[y] + " già presente. Procedo con la rimozione")
- file_doppio=1
- controllofile=0
- if file_doppio==0:
- try:
- shutil.move( file ,filemoved)
- except (OSError, PermissionError):
- print("File in uso")
- +
- else:
- print(time.strftime("%H:%M:%S") + " File " + files[y] + " spostato con successo")
- else:
- file_doppio=0
- y+=1
- def fileindownload():
- for m in range(2):
- time.sleep(5)
- files = glob.glob("*part")
- if len(files) >0:
- print("FILE IN DOWNLOAD")
- fileindownload()
- else:
- print("OKAY")
- os.chdir("C:\\Users\\Andrew\\Downloads")
- while True:
- while v < ntip_files:
- fileindownload()
- files = glob.glob(tipologia_file[v])
- filemoved = path_tip_file[v]
- x=len(files)
- controllo()
- v+=1
- v=0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement