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
Convalida interattiva del contenuto del widget Entry in tkinter
Qual è la tecnica consigliata per convalidare in modo interattivo il contenuto in un Entrywidget tkinter ? Ho letto i post sull'utilizzo di validate=Truee validatecommand=commande sembra che queste funzionalità siano limitate dal fatto che vengono cancellate se il validatecommandcomando aggiorna il Entryvalore del widget. Dato questo comportamento, dovremmo legare sui …



3
Calcola la differenza di tempo DataFrame di Pandas tra due colonne in ore e minuti
Ho due colonne fromdatee todate, in un dataframe. import pandas as pd data = {'todate': [pd.Timestamp('2014-01-24 13:03:12.050000'), pd.Timestamp('2014-01-27 11:57:18.240000'), pd.Timestamp('2014-01-23 10:07:47.660000')], 'fromdate': [pd.Timestamp('2014-01-26 23:41:21.870000'), pd.Timestamp('2014-01-27 15:38:22.540000'), pd.Timestamp('2014-01-23 18:50:41.420000')]} df = pd.DataFrame(data) Aggiungo una nuova colonna,, diffper trovare la differenza tra le due date utilizzando df['diff'] = df['fromdate'] - df['todate'] Ottengo …

7
Python urllib2, autenticazione HTTP di base e tr.im
Sto giocando, cercando di scrivere del codice per utilizzare le API tr.im per abbreviare un URL. Dopo aver letto http://docs.python.org/library/urllib2.html , ho provato: TRIM_API_URL = 'http://api.tr.im/api' auth_handler = urllib2.HTTPBasicAuthHandler() auth_handler.add_password(realm='tr.im', uri=TRIM_API_URL, user=USERNAME, passwd=PASSWORD) opener = urllib2.build_opener(auth_handler) urllib2.install_opener(opener) response = urllib2.urlopen('%s/trim_simple?url=%s' % (TRIM_API_URL, url_to_trim)) url = response.read().strip() response.code è 200 (penso …


5
come rimuovere un elemento in lxml
Ho bisogno di rimuovere completamente gli elementi, in base al contenuto di un attributo, usando lxml di Python. Esempio: import lxml.etree as et xml=""" <groceries> <fruit state="rotten">apple</fruit> <fruit state="fresh">pear</fruit> <fruit state="fresh">starfruit</fruit> <fruit state="rotten">mango</fruit> <fruit state="fresh">peach</fruit> </groceries> """ tree=et.fromstring(xml) for bad in tree.xpath("//fruit[@state=\'rotten\']"): #remove this element from the tree print et.tostring(tree, …
85 python  xml  lxml 


7
Leggi l'input di streaming da subprocess.communicate ()
Sto usando Python subprocess.communicate()per leggere lo stdout da un processo che viene eseguito per circa un minuto. Come posso stampare ogni riga di quel processo stdoutin streaming, in modo da poter vedere l'output mentre viene generato, ma comunque bloccare il processo che termina prima di continuare? subprocess.communicate() sembra dare tutto …


6
Lambda di Python con trattino basso per un argomento?
Cosa fa il codice seguente? a = lambda _:True Da quello che ho letto e testato nel prompt interattivo, sembra essere una funzione che ritorna sempre True. Lo capisco correttamente? Spero di capire perché è _stato utilizzato anche un trattino basso ( ).
85 python  lambda 

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.