StudentePython
Profilo di
Nome | StudentePython |
---|---|
Indirizzo email | n/a |
Messaggi | 3 |
-
- 2019-10-05 11:58:06
- aiuto definizione python 3, copiare cartelle con Python 3 con Macintosh
- Forum >> Principianti
- Salve avrei 2 domande da fare a chi conosce le risposte ,per favore,
Domanda 1 copiare file: usando shutil.copy() ottengo il risultato desiderato, sul web (https://www.python.it/doc/Howtothink/Howtothink-html-it/chap11.htm) ho trovato questa def:
def CopiaFile(Originale, Copia):
f1 = open(Originale, "r")
f2 = open(Copia, "w")
while 1:
Testo = f1.read(50)
if Testo == "":
break
f2.write(Testo)
f1.close()
f2.close()
return
non riesco ad utilizzarla, copio tutto in un file .py inserendo il percorso del file da copiare nel primo parametro tra virgolette, al secondo il file in cui copiare) ottengo che il file non viene eseguito per problema virgolette
def CopiaFile("/Programma esempio.py","/copia2.py"):
f1 = open(Originale, "r")
f2 = open(Copia, "w")
while 1:
Testo = f1.read(50)
if Testo == "":
break
f2.write(Testo)
f1.close()
f2.close()
return
-------------------------------------------------------------------------
Domanda 2 copiare cartelle , con shutil.copytree riesco a copiare una cartella in un altra cartella che viene creata con shutil.copytree, ma io vorrei anche esser in grado di copiare una cartella in una seconda cartella già creata in precedenza , aiuto!
-
- 2019-10-05 11:40:27
- Re: Esercizi con Python 3.7
- Forum >> Principianti
- Grazie molte!
-
- 2019-09-26 11:01:16
- Esercizi con Python 3.7
- Forum >> Principianti
- aiuto con funzioni Python 3.7:
# da scrivere una funzione a cui viene passato un carattere come parametro, e che ci dice se il carattere è o meno una vocale.
funzione scritta in file .py
def funzione(y):
y="abcdefghilmnopqrstuvz"
if y==a or y==e or y==i or y==o or y==u:
print('il carattere digitato è: una vocale.')
elif y==b or y==c or y==d or y==f or y==g or y==h or y==l or y==m or y==n or y==p or y==q or y==r or y==s or y==t or y==v or y==z:
print('il carattere digitato è: una consonante.')
else:
print("il carattere selezionato non fa parte dell'alfabeto italiano")
risultato al prompt:
>>> funzione(a). #funzione richiamata
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
funzione(a)
NameError: name 'a' is not defined
>>>