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
Errore HTTP 403 in Python 3 Web Scraping
Stavo cercando di eliminare un sito Web per esercitarmi, ma ho continuato a ricevere l'errore HTTP 403 (pensa che io sia un bot)? Ecco il mio codice: #import requests import urllib.request from bs4 import BeautifulSoup #from urllib import urlopen import re webpage = urllib.request.urlopen('http://www.cmegroup.com/trading/products/#sortField=oi&sortAsc=false&venues=3&page=1&cleared=1&group=1').read findrows = re.compile('<tr class="- banding(?:On|Off)>(.*?)</tr>') findlink …



9
Restituisce più colonne da panda apply ()
Ho un panda dataframe, df_test. Contiene una colonna "size" che rappresenta la dimensione in byte. Ho calcolato KB, MB e GB utilizzando il seguente codice: df_test = pd.DataFrame([ {'dir': '/Users/uname1', 'size': 994933}, {'dir': '/Users/uname2', 'size': 109338711}, ]) df_test['size_kb'] = df_test['size'].astype(int).apply(lambda x: locale.format("%.1f", x / 1024.0, grouping=True) + ' KB') df_test['size_mb'] …

2
Qual è la differenza tra array contigui e non contigui?
Nel manuale numpy sulla funzione reshape (), dice >>> a = np.zeros((10, 2)) # A transpose make the array non-contiguous >>> b = a.T # Taking a view makes it possible to modify the shape without modifying the # initial object. >>> c = b.view() >>> c.shape = (20) AttributeError: …
100 python  arrays  numpy  memory 

7
Perché non posso chiamare read () due volte su un file aperto?
Per un esercizio che sto facendo, cerco di leggere due volte il contenuto di un dato file usando il read()metodo. Stranamente, quando lo chiamo la seconda volta, non sembra restituire il contenuto del file come una stringa? Ecco il codice f = f.open() # get the year match = re.search(r'Popularity …
100 python  io 

7
ci sono dizionari in javascript come python?
ho bisogno di creare un dizionario in javascript come questo non ricordo la notazione esatta, ma era qualcosa del tipo: states_dictionary={ CT=[alex,harry], AK=[liza,alex], TX=[fred, harry] ........ } esiste una cosa del genere in javascript?
100 javascript  python 

5
Come tracciare un istogramma usando Matplotlib in Python con un elenco di dati?
Sto provando a tracciare un istogramma usando la matplotlib.hist()funzione ma non sono sicuro di come farlo. Ho una lista probability = [0.3602150537634409, 0.42028985507246375, 0.373117033603708, 0.36813186813186816, 0.32517482517482516, 0.4175257731958763, 0.41025641025641024, 0.39408866995073893, 0.4143222506393862, 0.34, 0.391025641025641, 0.3130841121495327, 0.35398230088495575] e un elenco di nomi (stringhe). Come faccio a rendere la probabilità come valore y di …

3
La funzione hash in Python 3.3 restituisce risultati diversi tra le sessioni
Ho implementato un BloomFilter in Python 3.3 e ho ottenuto risultati diversi ad ogni sessione. Analizzare questo strano comportamento mi ha portato alla funzione hash () interna: restituisce valori hash diversi per la stessa stringa ogni sessione. Esempio: >>> hash("235") -310569535015251310 ----- apertura di una nuova console python ----- >>> …




8
Come posso analizzare il codice Python per identificare le aree problematiche?
Ho un ampio repository di sorgenti suddiviso in più progetti. Vorrei produrre una relazione sullo stato di salute del codice sorgente, identificando le aree problematiche che devono essere affrontate. In particolare, vorrei richiamare routine con un'elevata complessità ciclomatica, identificare la ripetizione e forse eseguire alcune analisi statiche simili a lanugine …


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.