Cuando utiliza pippara instalar un paquete, todos los paquetes necesarios también se instalarán con él (dependencias). ¿La desinstalación de ese paquete también elimina los paquetes
Cuando utiliza pippara instalar un paquete, todos los paquetes necesarios también se instalarán con él (dependencias). ¿La desinstalación de ese paquete también elimina los paquetes
Cuando estaba buscando respuestas a esta pregunta , descubrí que no entendía mi propia respuesta. Realmente no entiendo cómo se analiza esto. ¿Por qué el segundo ejemplo devuelve False? >>> 1 in [1,0] # This is expected True >>> 1 in [1,0] == True # This is...
Tengo una lista de dictados, y me gustaría eliminar los dictados con pares idénticos de clave y valor. Para esta lista: [{'a': 123}, {'b': 123}, {'a': 123}] Quisiera regresar esto: [{'a': 123}, {'b': 123}] Otro ejemplo: Para esta lista: [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}, {'a': 123,...
¿Es legítimo usar en items()lugar de iteritems()en todos los lugares? ¿Por qué fue iteritems()eliminado de Python 3? Parece un método excelente y útil. ¿Cuál es el razonamiento detrás de esto? Editar: para aclarar, quiero saber cuál es el idioma correcto para iterar sobre un diccionario de forma...
Digamos que tenemos el siguiente modelo: class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) Digamos que en lugar de obtener un resultado como este por la función ManyRelatedPrimaryKeyField: {...
Me sale un error con el siguiente patrón: UnicodeEncodeError: 'ascii' codec can't encode character u'\ufeff' in position 155: ordinal not in range(128) No estoy seguro de qué u'\ufeff'es, aparece cuando estoy raspando web. ¿Cómo puedo remediar la situación? El .replace()método de cadena no...
Recibí este error en Python de Google App Engine, utilicé la API de Google Translate, pero no sé cómo solucionarlo, <module> from apiclient.discovery import build ImportError: No module named apiclient.discovery Intentaré configurar el entorno que indica el SDK de Google App Engine , y...
Aquí está mi Transactionclase: class Transaction(object): def __init__(self, company, num, price, date, is_buy): self.company = company self.num = num self.price = price self.date = datetime.strptime(date, "%Y-%m-%d") self.is_buy = is_buy Y cuando estoy tratando de ejecutar la...
Estoy trabajando con el índice booleano en Pandas. La pregunta es por qué la declaración: a[(a['some_column']==some_number) & (a['some_other_column']==some_other_number)] funciona bien mientras a[(a['some_column']==some_number) and (a['some_other_column']==some_other_number)] sale con...
Tengo el siguiente DataFrame: In [1]: import pandas as pd df = pd.DataFrame({'a': [1,2,3], 'b': [2,3,4], 'c':['dd','ee','ff'], 'd':[5,9,1]}) df Out [1]: a b c d 0 1 2 dd 5 1 2 3 ee 9 2 3 4 ff 1 Me gustaría agregar una columna 'e'que es la suma de la columna 'a', 'b'y 'd'. Al pasar por los...
Esperaba array.arrayser más rápido que las listas, ya que las matrices parecen estar sin caja. Sin embargo, obtengo el siguiente resultado: In [1]: import array In [2]: L = list(range(100000000)) In [3]: A = array.array('l', range(100000000)) In [4]: %timeit sum(L) 1 loop, best of 3: 667 ms...
Necesito bloquear un archivo para escribir en Python. Se accederá desde múltiples procesos de Python a la vez. He encontrado algunas soluciones en línea, pero la mayoría fallan para mis propósitos, ya que a menudo solo están basadas en Unix o
¿Cómo puedo registrar mis errores de Python? try: do_something() except: # How can I log my exception here, complete with its
Específicamente tengo un código que simplifica esto: from datetime import datetime date_string = '2009-11-29 03:17 PM' format = '%Y-%m-%d %H:%M %p' my_date = datetime.strptime(date_string, format) # This prints '2009-11-29 03:17 AM' print my_date.strftime(format) ¿Lo que da? ¿Python ignora el...
¿Cuál es la mejor manera de representar un directorio de Windows, por ejemplo "C:\meshes\as"? He estado tratando de modificar un script pero nunca funciona porque parece que no puedo entender bien el directorio, ¿supongo que por '\'actuar como un personaje de
¿Hay alguna manera de obtener un valor de una tupla en Python usando expresiones? def tup(): return (3, "hello") i = 5 + tup() # I want to add just the three Sé que puedo hacerlo: (j, _) = tup() i = 5 + j Pero eso agregaría unas pocas docenas de líneas a mi función, duplicando su...
¿Cómo incrementar el día de una fecha y hora? for i in range(1, 35) date = datetime.datetime(2003, 8, i) print(date) ¿Pero necesito pasar meses y años correctamente? ¿Algunas
Tengo una lista: a = [32, 37, 28, 30, 37, 25, 27, 24, 35, 55, 23, 31, 55, 21, 40, 18, 50, 35, 41, 49, 37, 19, 40, 41, 31] El elemento máximo es 55 (dos elementos en las posiciones 9 y 12) Necesito encontrar en qué posición (es) se encuentra el valor máximo. Por favor
¿Cómo enumerar todos los módulos importados? Por ejemplo, me gustaría obtener ['os', 'sys']de este código: import os import
Me pregunto cómo convertir un objeto 'tipo' de python en una cadena usando las capacidades reflexivas de python. Por ejemplo, me gustaría imprimir el tipo de un objeto print "My type is " + type(someObject) # (which obviously doesn't work like