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.

8
__getattr__ su un modulo
Come può implementare l'equivalente di a __getattr__su una classe, su un modulo? Esempio Quando si chiama una funzione che non esiste negli attributi definiti staticamente di un modulo, desidero creare un'istanza di una classe in quel modulo e invocare il metodo su di esso con lo stesso nome fallito nella …

5
Come salvare i valori di traceback / sys.exc_info () in una variabile?
Voglio salvare il nome dell'errore e i dettagli del traceback in una variabile. Ecco il mio tentativo. import sys try: try: print x except Exception, ex: raise NameError except Exception, er: print "0", sys.exc_info()[0] print "1", sys.exc_info()[1] print "2", sys.exc_info()[2] Produzione: 0 <type 'exceptions.NameError'> 1 2 <traceback object at 0xbd5fc8> …

2
demystify Flask app.secret_key
Se app.secret_keynon impostato, Flask non ti consentirà di impostare o accedere al dizionario di sessione. Questo è tutto ciò che la guida dell'utente del pallone ha da dire sull'argomento. Sono molto nuovo nello sviluppo web e non ho idea di come / perché funzioni di sicurezza. Vorrei capire cosa sta …
127 python  flask 



7
decoratori nella lib standard di python (@deprecato specificamente)
Devo contrassegnare le routine come deprecate, ma a quanto pare non esiste un decoratore di libreria standard per la deprecazione. Sono a conoscenza delle ricette per esso e per il modulo avvisi, ma la mia domanda è: perché non esiste un decoratore di librerie standard per questa attività (comune)? Domanda …
127 python  decorator 



8
Usa .corr per ottenere la correlazione tra due colonne
Ho il seguente dataframe panda Top15: Creo una colonna che stima il numero di documenti citabili per persona: Top15['PopEst'] = Top15['Energy Supply'] / Top15['Energy Supply per Capita'] Top15['Citable docs per Capita'] = Top15['Citable documents'] / Top15['PopEst'] Voglio conoscere la correlazione tra il numero di documenti citabili pro capite e l'approvvigionamento …

4
datetime dtypes in pandas read_csv
Sto leggendo in un file CSV con più colonne datetime. Avrei bisogno di impostare i tipi di dati durante la lettura nel file, ma i datetimes sembrano essere un problema. Per esempio: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float'] pd.read_csv(file, sep='\t', header=None, names=headers, dtype=dtypes) Quando …


4
Come scegliere un profilo AWS quando si utilizza boto3 per connettersi a CloudFront
Utilizzo la libreria Python di Boto 3 e desidero connettermi ad AWS CloudFront. Devo specificare il profilo AWS corretto (credenziali AWS), ma guardando la documentazione ufficiale, non vedo alcun modo per specificarlo. Sto inizializzando il client utilizzando il codice: client = boto3.client('cloudfront') Tuttavia, ciò comporta l'utilizzo del profilo predefinito per …


14
Python3: ImportError: Nessun modulo denominato "_ctypes" quando si utilizza Value dal multiprocessing del modulo
Sto usando Ubuntu e ho installato Python 2.7.5 e 3.4.0. In Python 2.7.5 sono in grado di assegnare correttamente una variabile x = Value('i', 2), ma non in 3.4.0. Sto ottenendo: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.4/multiprocessing/context.py", line 132, in Value from .sharedctypes …

2
Digita hints in namedtuple
Considera la seguente parte di codice: from collections import namedtuple point = namedtuple("Point", ("x:int", "y:int")) Il codice sopra è solo un modo per dimostrare ciò che sto cercando di ottenere. Vorrei creare namedtuplesuggerimenti sul tipo. Conosci un modo elegante per ottenere il risultato come previsto?

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.