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.

11
Redirigiendo stdout a "nada" en python
Tengo un gran proyecto que consta de un número suficientemente grande de módulos, cada uno imprimiendo algo en la salida estándar. Ahora que el proyecto ha crecido en tamaño, hay grandes no. de printdeclaraciones que imprimen mucho en la salida estándar lo que ha hecho que el programa sea considerablemente …
128 python  python-2.7 


12
Si existe un índice de lista, haga X
En mi programa, el usuario ingresa el número ny luego ingresa el nnúmero de cadenas, que se almacenan en una lista. Necesito codificar de modo que si existe un cierto índice de lista, ejecute una función. Esto se hace más complicado por el hecho de que he anidado las declaraciones …
128 python  python-2.7 

3
¿Cómo iterar a través del diccionario en un diccionario en la plantilla django?
Mi diccionario se ve así (Diccionario dentro de un diccionario): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Ahora solo estoy …

4
Constantes de clase en python
En python, quiero que una clase tenga algunas "constantes" (prácticamente variables) que serán comunes en todas las subclases. ¿Hay alguna manera de hacerlo con una sintaxis amigable? Ahora mismo uso: class Animal: SIZES=["Huge","Big","Medium","Small"] class Horse(Animal): def printSize(self): print(Animal.SIZES[1]) y me pregunto si hay una mejor manera de hacerlo o una …
128 python 

7
¿Python tiene una lista ordenada?
Con lo cual me refiero a una estructura con: O (log n) complejidad para x.push()operaciones O (log n) complejidad para encontrar un elemento O (n) complejidad para calcular list(x)que se ordenará También tenía una pregunta relacionada sobre el rendimiento list(...).insert(...)que ahora está aquí .
128 python  list  sorting 

18
Instalar Python 3 en RHEL
Estoy tratando de instalar python3 en RHEL usando los siguientes pasos: yum search python3 Que regresó No matches found for: python3 Seguido por: yum search python Ninguno de los resultados de búsqueda contenía python3. ¿Qué debo probar a continuación?
128 python  python-3.x  rhel 

20
formato de cadena parcial
¿Es posible hacer un formateo parcial de cadenas con los métodos avanzados de formateo de cadenas, similar a la plantilla de cadena safe_substitute() función de ? Por ejemplo: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError 'bar'

8
Eliminar todos los saltos de línea de una larga cadena de texto
Básicamente, le pido al usuario que ingrese una cadena de texto en la consola, pero la cadena es muy larga e incluye muchos saltos de línea. ¿Cómo tomaría la cadena del usuario y eliminaría todos los saltos de línea para convertirla en una sola línea de texto? Mi método para …
128 python 



13
¿Cómo ordenar una lista de cadenas numéricamente?
Sé que esto suena trivial, pero no me di cuenta de que la sort()función de Python era extraña. Tengo una lista de "números" que en realidad están en forma de cadena, por lo que primero los convierto en ints, luego intento ordenarlos. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print …
128 python  sorting 

7
Eliminar la columna de índice en pandas al leer un csv
Tengo el siguiente código que importa un archivo CSV. Hay 3 columnas y quiero establecer las dos primeras en variables. Cuando configuro la segunda columna a la variable "eficiencia", la columna de índice también se agrega. ¿Cómo puedo deshacerme de la columna de índice? df = pd.DataFrame.from_csv('Efficiency_Data.csv', header=0, parse_dates=False) energy …
128 python  pandas 

9
¿Cómo agrego una nueva columna a un Spark DataFrame (usando PySpark)?
Tengo un Spark DataFrame (usando PySpark 1.5.1) y me gustaría agregar una nueva columna. He intentado lo siguiente sin ningún éxito: type(randomed_hours) # => list # Create in Python and transform to RDD new_col = pd.DataFrame(randomed_hours, columns=['new_col']) spark_new_col = sqlContext.createDataFrame(new_col) my_df_spark.withColumn("hours", spark_new_col["new_col"]) También recibí un error al usar esto: my_df_spark.withColumn("hours", …

6
Python cómo escribir en un archivo binario?
Tengo una lista de bytes como enteros, que es algo así como [120, 3, 255, 0, 100] ¿Cómo puedo escribir esta lista en un archivo como binario? ¿Funcionaría esto? newFileBytes = [123, 3, 255, 0, 100] # make file newFile = open("filename.txt", "wb") # write to file newFile.write(newFileBytes)
128 python 

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.