Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.



5
cómo eliminar un elemento en lxml
Necesito eliminar elementos por completo, según el contenido de un atributo, usando el lxml de python. Ejemplo: import lxml.etree as et xml=""" <groceries> <fruit state="rotten">apple</fruit> <fruit state="fresh">pear</fruit> <fruit state="fresh">starfruit</fruit> <fruit state="rotten">mango</fruit> <fruit state="fresh">peach</fruit> </groceries> """ tree=et.fromstring(xml) for bad in tree.xpath("//fruit[@state=\'rotten\']"): #remove this element from the tree print et.tostring(tree, pretty_print=True) Me …
84 python  xml  lxml 






4
Estándar de codificación de pedidos de importación
PEP8 sugiere que: Las importaciones deben agruparse en el siguiente orden: importaciones de bibliotecas estándar importaciones de terceros relacionadas Importaciones específicas de aplicaciones / bibliotecas locales Debe poner una línea en blanco entre cada grupo de importaciones. ¿Hay una manera de comprobar si la norma se viola en cualquier parte …

3
¿Por qué bool es una subclase de int?
Al almacenar un bool en memcached a través de python-memcached, noté que se devuelve como un número entero. Verificar el código de la biblioteca me mostró que hay un lugar donde isinstance(val, int)se marca para marcar el valor como un número entero. Así que lo probé en el shell de …
84 python  boolean 

2
Virtualenv y control de versiones fuente
Recientemente comencé un proyecto de Django y rápidamente me di cuenta de que virtualenv será realmente útil por muchas razones. Configuré virtualenv y mi proyecto, pero ahora me pregunto qué archivo debo agregar a mi control de código fuente (en mi caso, Mercurial). ¿Debo agregar todos los archivos en la …

13
Restar 2 listas en Python
Ahora mismo tengo los valores de vector3 representados como listas. ¿Hay alguna manera de restar 2 de estos valores como vector3, como [2,2,2] - [1,1,1] = [1,1,1] ¿Debería usar tuplas? Si ninguno de ellos define estos operandos en estos tipos, ¿puedo definirlos en su lugar? Si no es así, ¿debería …
84 python  list  tuples  vector 


7
Leer la entrada de transmisión de subprocess.communicate ()
Estoy usando Python subprocess.communicate()para leer stdout de un proceso que se ejecuta durante aproximadamente un minuto. ¿Cómo puedo imprimir cada línea de ese proceso stdouten forma de transmisión, de modo que pueda ver la salida a medida que se genera, pero aún bloquear la terminación del proceso antes de continuar? …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.