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.



8
Python: imprimir un archivo en stdout
He buscado y solo puedo encontrar preguntas al revés: escribir stdin en un archivo :) ¿Existe una forma rápida y sencilla de volcar el contenido de un archivo a la salida estándar?
89 python 

6
Obtener la clase que definió el método
¿Cómo puedo obtener la clase que definió un método en Python? Me gustaría que el siguiente ejemplo imprima " __main__.FooClass": class FooClass: def foo_method(self): print "foo" class BarClass(FooClass): pass bar = BarClass() print get_class_that_defined_method(bar.foo_method)




8
¿Cómo puedo configurar el 'backend' en matplotlib en Python?
Soy nuevo usuario de matplotlib, mi plataforma es Ubuntu 10.04 Python 2.6.5 Este es mi codigo import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt plt.plot([1,2,3]) El error es: /usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py:41: UserWarning: Your currently selected backend, 'agg' does not support show(). Please select a GUI backend in your matplotlibrc file ('/usr/local/lib/python2.6/dist-packages/matplotlib/mpl-data/matplotlibrc') or with …

9
Argumentos de pycharm y sys.argv
Estoy tratando de depurar un script que toma argumentos de línea de comando como entrada. Los argumentos son archivos de texto en el mismo directorio. El script obtiene los nombres de los archivos de la lista sys.argv. Mi problema es que no puedo iniciar el script con argumentos en pycharm. …
89 python  linux  pycharm 

3
Anotar barras con valores en diagramas de barras de Pandas
Estaba buscando una forma de anotar mis barras en un gráfico de barras de Pandas con los valores numéricos redondeados de mi DataFrame. >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 Me gustaría obtener algo como esto: Intenté con este ejemplo de código, pero todas …

2
Cambiar valores en el eje del gráfico matplotlib imshow ()
Digamos que tengo algunos datos de entrada: data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) Puedo trazarlo usando imshow(): plt.imshow(hist,cmap='Reds') consiguiendo: Sin embargo, los valores del eje x no coinciden con los datos de entrada (es decir, media de 100, rango de …


13
Comparar dos marcos de datos y obtener las diferencias
Tengo dos marcos de datos. Ejemplos: df1: Date Fruit Num Color 2013-11-24 Banana 22.1 Yellow 2013-11-24 Orange 8.6 Orange 2013-11-24 Apple 7.6 Green 2013-11-24 Celery 10.2 Green df2: Date Fruit Num Color 2013-11-24 Banana 22.1 Yellow 2013-11-24 Orange 8.6 Orange 2013-11-24 Apple 7.6 Green 2013-11-24 Celery 10.2 Green 2013-11-25 Apple …


10
¿Cómo puedo eliminar a Nan de la lista Python / NumPy?
Tengo una lista que cuenta valores, uno de los valores que obtuve es 'nan' countries= [nan, 'USA', 'UK', 'France'] Traté de eliminarlo, pero cada vez aparece un error cleanedList = [x for x in countries if (math.isnan(x) == True)] TypeError: a float is required Cuando probé este: cleanedList = cities[np.logical_not(np.isnan(countries))] …
89 python  numpy 

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.