Preguntas etiquetadas con python

218
En pytest, ¿de qué sirven los archivos conftest.py?

Recientemente descubrí pytest . Parece genial Sin embargo, creo que la documentación podría ser mejor. Estoy tratando de entender que conftest.py archivos están destinados a ser utilizados. En mi (actualmente pequeño) conjunto de pruebas tengo uno conftest.py archivo en la raíz del proyecto. Lo...

217
¿Hay alguna diferencia entre "foo is None" y "foo == None"?

¿Hay alguna diferencia entre: if foo is None: pass y if foo == None: pass La convención que he visto en la mayoría del código Python (y el código que yo mismo escribo) es la primera, pero recientemente encontré un código que usa la segunda. None es una instancia (y la única instancia, IIRC) de...

217
Eliminar una lista de caracteres en cadena

Quiero eliminar caracteres en una cadena en python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Pero tengo muchos personajes que tengo que eliminar. Pensé en una lista list = [',', '!', '.', ';'...] Pero, ¿cómo puedo usar el listpara reemplazar los caracteres...

216
Iniciando el depurador de Python automáticamente por error

Esta es una pregunta que me he preguntado durante bastante tiempo, pero nunca he encontrado una solución adecuada. Si ejecuto un script y me encuentro, digamos un IndexError, python imprime la línea, la ubicación y la descripción rápida del error y las salidas. ¿Es posible iniciar pdb...

216
Modificar texto de etiqueta de marca

Quiero hacer algunas modificaciones a algunas etiquetas de marca seleccionadas en un gráfico. Por ejemplo, si lo hago: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') Se cambia el tamaño de fuente y la orientación de la etiqueta. Sin...

216
Actualizaciones de paquetes masivos con Conda

¿Hay alguna manera (usando la actualización de conda) de que pueda enumerar paquetes obsoletos y seleccionar o actualizar paquetes masivos (compatibles) en Anaconda? No tiene mucho sentido actualizar los paquetes individualmente, ya que hay cientos de

215
Leer solo líneas específicas

Estoy usando un bucle for para leer un archivo, pero solo quiero leer líneas específicas, por ejemplo, las líneas 26 y 30. ¿Hay alguna característica incorporada para lograr