View Full Version : [python]input da tastiera
ho il seguente pezzo di codice:
import os
from os import path
import time
import string
ext = input ("inserisci l' estensione dei file che vuoi rinominare: ")
if ext[0]!=".":
se inserisco da tastiera l'input senza le virgolette mi dà errore, ma io vorrei che fosse possibile inserire l'estensione semplicemente.
suggerimenti?
Prova con
ext = raw_input ("inserisci l' estensione dei file che vuoi rinominare: ")
raw_input ritorna una stringa con quello che hai inserito, mentre input si aspetta un intero, quindi va in errore. ;)
Prova con
ext = raw_input ("inserisci l' estensione dei file che vuoi rinominare: ")
raw_input ritorna una stringa con quello che hai inserito, mentre input si aspetta un intero, quindi va in errore. ;)
avevo letto che raw_input non si usa più, ma in effetti ho risolto così! grazie comunque!
killercode
11-07-2013, 14:21
avevo letto che raw_input non si usa più, ma in effetti ho risolto così! grazie comunque!
In python 3 raw_input è stato rinominato input, ma è una cosa diversa dall' input di python 2 (che non va MAI usato)
cdimauro
12-07-2013, 08:55
avevo letto che raw_input non si usa più, ma in effetti ho risolto così! grazie comunque!
Se hai risolto vuol dire che stai usando Python <= 2.7, e non 3.0+.
Credo sia meglio che specifichi la versione del linguaggio che stai usando, così da evitare confusione in futuro. ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.