Preguntas etiquetadas con python

335
¿Cómo extraer la subcadena entre dos marcadores?

Digamos que tengo una cadena 'gfgfdAAA1234ZZZuijjk'y quiero extraer solo la '1234'parte. Solo sé cuáles serán los pocos personajes directamente antes AAAy después de ZZZla parte que me interesa 1234. Con sedesto es posible hacer algo como esto con una cadena: echo "$STRING" | sed -e...

334
Lista de Python ordenada en orden descendente

¿Cómo puedo ordenar esta lista en orden descendente? timestamp = [ "2010-04-20 10:07:30", "2010-04-20 10:07:38", "2010-04-20 10:07:52", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:09:46", "2010-04-20 10:10:37", "2010-04-20 10:10:58", "2010-04-20 10:11:50", "2010-04-20...

333
ValueError: literal no válido para int () con base 10: ''

Estoy creando un programa que lee un archivo y si la primera línea del archivo no está en blanco, lee las siguientes cuatro líneas. Los cálculos se realizan en esas líneas y luego se lee la siguiente línea. Si esa línea no está vacía, continúa. Sin embargo, recibo este error: ValueError: invalid...

333
Descargar archivo de la web en Python 3

Estoy creando un programa que descargará un archivo .jar (java) desde un servidor web, leyendo la URL que se especifica en el archivo .jad del mismo juego / aplicación. Estoy usando Python 3.2.1 Me las arreglé para extraer la URL del archivo JAR del archivo JAD (cada archivo JAD contiene la URL...

331
¿Cómo obtengo la lista de métodos en una clase de Python?

Quiero iterar a través de los métodos en una clase, o manejar objetos de clase o instancia de manera diferente en función de los métodos presentes. ¿Cómo obtengo una lista de métodos de clase? Ver también: ¿Cómo puedo enumerar los métodos en un módulo Python 2.5? Bucle sobre un método de objeto...

330
Lista de atributos de un objeto

¿Hay alguna manera de obtener una lista de atributos que existen en las instancias de una clase? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) El resultado deseado es que se generará "multi,...

330
Instalar paquetes pip en la carpeta $ HOME

¿Es posible? Al instalar pip, instale los paquetes de python dentro de mi $HOMEcarpeta. (por ejemplo, quiero instalar mercurial, usar pip, pero dentro en $HOMElugar de /usr/local) Estoy con una máquina Mac y solo pensé en esta posibilidad, en lugar de "contaminar" mi /usr/local, usaría mi $HOMEen...