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.


6
Creazione di thread in Python
Ho uno script e voglio che una funzione sia eseguita contemporaneamente all'altra. Il codice di esempio che ho visto: import threading def MyThread (threading.thread): # doing something........ def MyThread2 (threading.thread): # doing something........ MyThread().start() MyThread2().start() Ho problemi a farlo funzionare. Preferirei farlo usando una funzione threaded piuttosto che una classe. …


6
Scoping nei loop 'for' di Python
Non sto chiedendo delle regole di scoping di Python; Comprendo in generale come funziona l'ambito in Python per i loop. La mia domanda è: perché le decisioni di progettazione sono state prese in questo modo. Ad esempio (nessun gioco di parole previsto): for foo in xrange(10): bar = 2 print(foo, …
177 python  scope 

8
Come accedere al server web Django locale dal mondo esterno
Ho seguito le istruzioni qui per eseguire Django utilizzando il webserver integrato e sono riuscito a eseguirlo con successo python manage.py runserver. Se accedo a 127.0.0.1:port localmente dal server web, ottengo la pagina Django che indica che ha funzionato. Mi rendo conto che il webserver Django non è un server …
177 python  django 

4
Modifiche nell'istruzione import python3
Non capisco quanto segue da pep-0404 In Python 3, le importazioni relative implicite all'interno dei pacchetti non sono più disponibili: sono supportate solo le importazioni assolute e le importazioni relative esplicite. Inoltre, le importazioni a stella (ad es. Da x import *) sono consentite solo nel codice a livello di …
177 python  python-3.x 

4
Ripassa ciclicamente un elenco in Python
Ho un elenco con elenchi secondari. Voglio stampare tutte le liste secondarie con lunghezza pari a 3. Sto facendo quanto segue in Python: for x in values[:]: if len(x) == 3: print(x) valuesè l'elenco originale. Il codice sopra stampa ogni elenco secondario con lunghezza uguale a 3 per ogni valore …
177 python  list 

3
Ottenere l'elenco degli elenchi in Panda DataFrame
Sto leggendo i contenuti di un foglio di calcolo in panda. DataNitro ha un metodo che restituisce una selezione rettangolare di celle come un elenco di elenchi. Così table = Cell("A1").table dà table = [['Heading1', 'Heading2'], [1 , 2], [3, 4]] headers = table.pop(0) # gives the headers as list …
177 python  pandas  datanitro 

12
random.seed (): che cosa fa?
Sono un po 'confuso su cosa random.seed() fa Python. Ad esempio, perché le prove seguenti fanno quello che fanno (in modo coerente)? >>> import random >>> random.seed(9001) >>> random.randint(1, 10) 1 >>> random.randint(1, 10) 3 >>> random.randint(1, 10) 6 >>> random.randint(1, 10) 6 >>> random.randint(1, 10) 7 Non sono riuscito …


7
Eseguire il codice quando Django avvia ONCE solo?
Sto scrivendo una classe Django Middleware che voglio eseguire solo una volta all'avvio, per inizializzare un altro codice arbritario. Ho seguito la bella soluzione pubblicata da sdolan qui , ma il messaggio "Hello" viene inviato al terminale due volte . Per esempio from django.core.exceptions import MiddlewareNotUsed from django.conf import settings …
177 python  django 



5
Quando dovrei usare le classi in Python?
Sto programmando in Python per circa due anni; principalmente roba di dati (panda, mpl, numpy), ma anche script di automazione e piccole app web. Sto cercando di diventare un programmatore migliore e aumentare la mia conoscenza di Python e una delle cose che mi preoccupa è che non ho mai …
177 python  oop 


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.