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.

2
Un'istruzione "with" supporta il tipo di suggerimento?
Puoi definire il suggerimento tipo per una variabile definita con la withsintassi? with example() as x: print(x) Vorrei digitare un suggerimento sopra per dire che xè un str(come esempio). L'unico modo per aggirare che ho trovato è usare una variabile intermedia, ma questo sembra confuso. with example() as x: y: …

3
Come convertire i frame di dati Panda in dizionario gerarchico
Ho il seguente frame di dati panda: df1 = pd.DataFrame({'date': [200101,200101,200101,200101,200102,200102,200102,200102],'blockcount': [1,1,2,2,1,1,2,2],'reactiontime': [350,400,200,250,100,300,450,400]}) Sto cercando di creare un dizionario gerarchico, con i valori del dizionario incorporato come elenchi, che assomigli a questo: {200101: {1:[350, 400], 2:[200, 250]}, 200102: {1:[100, 300], 2:[450, 400]}} Come lo farei? Il più vicino che ottengo …
16 python  pandas 

4
Confronto di elenchi in due colonne in ordine di riga
Quando si dispone di un Pandas DataFrame in questo modo: import pandas as pd import numpy as np df = pd.DataFrame({'today': [['a', 'b', 'c'], ['a', 'b'], ['b']], 'yesterday': [['a', 'b'], ['a'], ['a']]}) today yesterday 0 ['a', 'b', 'c'] ['a', 'b'] 1 ['a', 'b'] ['a'] 2 ['b'] ['a'] ... etc Ma …

8
Come posso raschiare più velocemente
Il lavoro qui è quello di raschiare un'API un sito che inizia da https://xxx.xxx.xxx/xxx/1.jsona https://xxx.xxx.xxx/xxx/1417749.jsone scriverlo esattamente su mongodb. Per questo ho il seguente codice: client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com = db["threadcol"] start_time = time.time() write_log = open("logging.log", "a") min = 1 max = 1417749 for n in …



3
WTForms: installa 'email_validator' per il supporto della validazione e-mail
Ottenere l'eccezione quando si esegue il codice seguente per la convalida del modulo. File "/Users/homeduvvuri/Documents/Learning/PartyGoUdemy/PartGo/user/forms.py", line 11, in BaseUserForm email = EmailField('Email', [validators.DataRequired(), validators.Email()]) File "/Users/homeduvvuri/Documents/Learning/PartyGoUdemy/PartGo/partgo-env/lib/python3.7/site-packages/wtforms/validators.py", line 332, in __init__ raise Exception("Install 'email_validator' for email validation support.") Exception: Install 'email_validator' for email validation support. Funziona perfettamente su codeanywhere VM. Non …
15 python  flask  wtforms 

5
Come creare una permutazione in c ++ usando STL per un numero di posizioni inferiore alla lunghezza totale
Ho un c++ vectorcon std::pair<unsigned long, unsigned long>gli oggetti. Sto cercando di generare permutazioni degli oggetti del vettore usando std::next_permutation(). Tuttavia, voglio che le permutazioni abbiano una determinata dimensione, sai, simile alla permutationsfunzione in Python in cui è specificata la dimensione della permutazione restituita prevista. Fondamentalmente, l' c++equivalente di import …





5
CMD apre l'archivio di finestre quando digito Python
Oggi, quando ho provato a eseguire un semplice codice su Sublime Text 3, è apparso il seguente messaggio: Python non è stato trovato ma può essere installato da Microsoft Store: https://go.microsoft.com/fwlink?linkID=2082640 E quando scrivo Python in CMD, mi apre Windows Store per scaricare Python 3.7. Questo problema è iniziato oggi …

1
Perché np.dot non è impreciso? (array n-dim)
Supponiamo di prendere np.dotdue 'float32'array 2D: res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Numeri. Tranne che possono cambiare: CASO 1 : fettaa np.random.seed(1) a = np.random.randn(9, 6).astype('float32') b = np.random.randn(6, 6).astype('float32') for i in range(1, len(a)): print(list(np.dot(a[:i], …
15 python  c  arrays  numpy  precision 

6
Trova rapidamente coppie simmetriche in numpy
from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # …
15 python  pandas  numpy 

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.