0
나는 자동으로 usb 장치를 복사하는 프로그램을 만들었습니다. 그것은 USB를 복사 할 때 올바른 목적지에 하나의 폴더를 만들고 파이썬 프로그램의 같은 경로에 하나의 폴더를 만듭니다. 나는 itcreate 올바른 목적지에 하나의 폴더를 원한다!python으로 폴더를 복사하는 중 오류가 발생했습니다.
import shutil
from array import *
import math
import time
import os
import sys
import random
import datetime
def data():
now = datetime.datetime.now()
format = "%d %b %H.%M"
global now_date
now_date = now.strftime(format)
format = "%M"
global minuti
minuti = now.strftime(format)
data()
old_date = now_date
alfabeto = ['A:','B:','F:','G:','H:','I:','L:','M:','N:','O:',] #mancano e,c,d
a = (r'')
b=random.choice('abcdefghilmnopqrstuvz1234567890èòàù')
new_dir = '{}'.format(now_date)
inc = (r'C:\documenti\program\file\collegamenti\'')
incollaa = "".join([inc, new_dir,' ',b])
i=0
while True:
try:
if i==10: i=0
time.sleep(1)
copiaa = "".join([a, alfabeto[i]])
i=i+1
shutil.copytree(copiaa,incollaa)
if not os.path.exists(new_dir):
os.makedirs(new_dir)
break
except FileNotFoundError:
pass
그러면 new_dir을 incollaa로 변경해야합니까? – turra
필자는 단지 comand copytree가 자동으로 새로운 폴더를 만들고, 코드의 seguent pice는 쓸모가 없다는 것을 이해했습니다. 감사 – turra