Preguntas etiquetadas con python-2.7

86
¿Cómo repito el alfabeto?

En Python, ¿podría simplemente ++ un char? ¿Cuál es una forma eficaz de hacer esto? Quiero recorrer las URL que tienen www.website.com/term/#, www.website.com/term/a, www.website.com/term/b, www.website.com/term/c, www .website.com / term / d ... www.website.com/term/z formato....

84
Argumentos predeterminados con * args y ** kwargs

En Python 2.x (yo uso 2.7), ¿cuál es la forma correcta de usar los argumentos predeterminados con *argsy **kwargs? Encontré una pregunta sobre SO relacionada con este tema, pero esa es para Python 3 : llamar a una función de Python con * args, ** kwargs y argumentos opcionales /...

83
Cómo descomprimir un archivo gz usando Python

Necesito extraer un archivo gz que he descargado de un sitio FTP a un servidor de archivos local de Windows. Tengo las variables configuradas para la ruta local del archivo, y sé que GZIP confunde las puede usar. ¿Cómo puedo hacer esto? El archivo dentro del archivo GZ es un archivo XML....

82
Recursión usando rendimiento

¿Hay alguna forma de mezclar la recursividad y la yielddeclaración? Por ejemplo, un generador de números infinitos (usando recursividad) sería algo como: def infinity(start): yield start # recursion here ... >>> it = infinity(1) >>> next(it) 1 >>> next(it) 2 Lo...

81
Python leyendo de un archivo y guardando en utf-8

Tengo problemas para leer un archivo, procesar su cadena y guardarlo en un archivo UTF-8. Aquí está el código: try: filehandle = open(filename,"r") except: print("Could not open file " + filename) quit() text = filehandle.read() filehandle.close() Luego hago un poco de procesamiento en...