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.


3
SQLAlchemy: ¿cómo filtrar el campo de fecha?
Aquí está el modelo: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Quiero filtrar entre dos fechas, por ejemplo, para elegir a todos los usuarios en un intervalo de 18 a 30 años. ¿Cómo implementarlo con SQLAlchemy? Pienso: query = DBSession.query(User).filter( and_(User.birthday >= '1988-01-17', User.birthday …
105 python  sql  database  orm  sqlalchemy 

3
Llamar al método de clase de una clase base en Python
Considere el siguiente código: class Base(object): @classmethod def do(cls, a): print cls, a class Derived(Base): @classmethod def do(cls, a): print 'In derived!' # Base.do(cls, a) -- can't pass `cls` Base.do(a) if __name__ == '__main__': d = Derived() d.do('hello') > $ python play.py > In derived! > <class '__main__.Base'> msg De …

6
¿Cómo combino dos marcos de datos?
Estoy usando marcos de datos de Pandas. Tengo un marco de datos inicial, digamos D. Extraigo dos marcos de datos de esta manera: A = D[D.label == k] B = D[D.label != k] luego cambio la etiqueta AyB A.label = 1 B.label = -1 Quiero combinar A y B para …
105 python  pandas 

3
¿Cómo puedo comparar dos listas ordenadas en Python?
Si tengo una lista larga: myList = [0,2,1,0,2,1]la divido en dos listas: a = [0,2,1] b = [0,2,1] ¿Cómo puedo comparar estas dos listas para ver si ambas son iguales / idénticas, con la restricción de que deben estar en el mismo orden? He visto preguntas que piden comparar dos …
105 python 

3
Seguridad de subprocesos en el diccionario de Python
Tengo una clase que tiene un diccionario class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders Y estoy ejecutando 4 hilos (uno para cada restaurante) que llaman al método OrderBook.addOrder. Aquí está la función ejecutada por cada hilo: def addOrders(restaurant_name): …

4
Seleccionar filas de Pandas según el índice de la lista
Tengo un marco de datos df: 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 Luego quiero seleccionar filas con ciertos números de secuencia que se indican en una lista, supongamos que aquí está [1,3], luego a la izquierda: …
105 python  pandas 




6
ImproperlyConfiguredError sobre app_name cuando se usa el espacio de nombres en include ()
Actualmente estoy probando Django. Utilizo el namespaceargumento en uno de mis include()s en urls.py. Cuando ejecuto el servidor e intento navegar, aparece este error. File "C:\Users\User\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\urls\conf.py", line 39, in include 'Specifying a namespace in include() without providing an app_name ' django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing an app_name …



7
Ejecutando el script bash desde dentro de Python
Tengo un problema con el siguiente código: callBash.py: import subprocess print "start" subprocess.call("sleep.sh") print "end" sleep.sh: sleep 10 Quiero que el "final" se imprima después de 10 segundos. (Sé que este es un ejemplo tonto, simplemente podría dormir dentro de Python, pero este simple archivo sleep.sh fue solo como una …
105 python  bash  call 

6
El objeto 'dict' no tiene atributo 'has_key'
Al recorrer un gráfico en Python, recibo este error: El objeto 'dict' no tiene atributo 'has_key' Aquí está mi código: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in path: …

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.