Domande taggate «python»

Python è un linguaggio di programmazione multi-paradigma, tipizzato in modo dinamico e multiuso. È progettato per essere rapido da imparare, comprendere e utilizzare e applicare una sintassi pulita e uniforme. Si noti che Python 2 è ufficialmente fuori supporto dal 01-01-2020. Tuttavia, per domande Python specifiche della versione, aggiungi il tag [python-2.7] o [python-3.x]. Quando si utilizza una variante o libreria Python (ad esempio Jython, PyPy, Pandas, Numpy), includerlo nei tag.

1
Come Pony (ORM) fa i suoi trucchi?
Pony ORM fa il bel trucco di convertire un'espressione del generatore in SQL. Esempio: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT 2 [Person[3], Person[1]] >>> So che Python ha una meravigliosa introspezione e …



9
Come disabilitare la convalida CSRF di Django?
Ho commentato il processore csrf e le linee middleware in settings.py: 122 123 TEMPLATE_CONTEXT_PROCESSORS = ( 124 'django.contrib.auth.context_processors.auth', 125 # 'django.core.context_processors.csrf', 126 'django.core.context_processors.request', 127 'django.core.context_processors.static', 128 'cyathea.processors.static', 129 ) 130 131 MIDDLEWARE_CLASSES = ( 132 'django.middleware.common.CommonMiddleware', 133 'django.contrib.sessions.middleware.SessionMiddleware', 134 # 'django.middleware.csrf.CsrfViewMiddleware', 135 'django.contrib.auth.middleware.AuthenticationMiddleware', 136 'django.contrib.messages.middleware.MessageMiddleware', 137 'django.middleware.locale.LocaleMiddleware', 138 # Uncomment …
111 python  django 

19
importare pyspark nella shell di python
Questa è una copia della domanda di qualcun altro su un altro forum a cui non è mai stata data risposta, quindi ho pensato di chiederla nuovamente qui, poiché ho lo stesso problema. (Vedi http://geekple.com/blogs/feeds/Xgzu7/posts/351703064084736 ) Ho Spark installato correttamente sulla mia macchina e sono in grado di eseguire programmi …






7
pycharm converte automaticamente le tabulazioni in spazi
Sto usando pycharm IDE per lo sviluppo di python, funziona perfettamente per il codice django, quindi sospetto che la conversione di tabulazioni in spazi sia un comportamento predefinito, tuttavia in Python IDE sta dando errori ovunque perché non può convertire automaticamente tabulazioni in spazi c'è un modo per ottenere Questo.
111 python  pycharm 

6
Preservare le firme delle funzioni decorate
Supponiamo che io abbia scritto un decoratore che fa qualcosa di molto generico. Ad esempio, potrebbe convertire tutti gli argomenti in un tipo specifico, eseguire la registrazione, implementare la memorizzazione, ecc. Ecco un esempio: def args_as_ints(f): def g(*args, **kwargs): args = [int(x) for x in args] kwargs = dict((k, int(v)) …
111 python  decorator 

5
Come uscire da PDB e consentire al programma di continuare?
Sto usando il modulo pdb per eseguire il debug di un programma. Mi piacerebbe capire come posso uscire da pdb e consentire al programma di continuare fino al completamento. Il programma è computazionalmente costoso da eseguire, quindi non voglio uscire senza che lo script tenti di completare. continuenon sembra funzionare. …
111 python  pdb 

13
Come cambiare un django QueryDict in Python Dict?
Facciamo finta di avere il seguente QueryDict: <QueryDict: {u'num': [0], u'var1': [u'value1', u'value2'], u'var2': [u'8']}> Mi piacerebbe avere un dizionario fuori da questo, ad esempio: {'num': [0], 'var1':['value1', 'value2'], 'var2':['8']} (Non mi interessa se il simbolo Unicode urimane o scompare.) Se lo faccio queryDict.dict(), come suggerito dal sito django , …
111 python  django 

4
Python: converti timedelta in int in un dataframe
Vorrei creare una colonna in un frame di dati pandas che è una rappresentazione intera del numero di giorni in una colonna timedelta. È possibile utilizzare "datetime.days" o devo fare qualcosa di più manuale? colonna timedelta 7 giorni, 23:29:00 colonna numero intero giorno 7
111 python  pandas  timedelta 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.