Per domande sulla programmazione Python specifiche della versione 2.x della lingua. Utilizzare il tag [tag: python] più generico se la domanda non è specifica della versione.
Sto riscontrando problemi con i caratteri unicode da testo recuperato da diverse pagine Web (su siti diversi). Sto usando BeautifulSoup. Il problema è che l'errore non è sempre riproducibile; a volte funziona con alcune pagine e, a volte, fa un salto lanciando a UnicodeEncodeError. Ho provato praticamente tutto quello che …
Ho due valori interi ae b, ma ho bisogno del loro rapporto in virgola mobile. Lo so a < be voglio calcolare a / b, quindi se uso la divisione intera otterrò sempre 0 con il resto di a. Come posso forzare cad essere un numero in virgola mobile in …
Apparentemente xrange è più veloce, ma non ho idea del perché sia più veloce (e nessuna prova oltre all'aneddoto finora che è più veloce) o cosa oltre a ciò è diverso for i in range(0, 20): for i in xrange(0, 20):
Ci sono differenze applicabili tra dict.items()e dict.iteritems()? Dai documenti di Python : dict.items(): Restituisce una copia dell'elenco di coppie (chiave, valore) del dizionario. dict.iteritems(): Restituisce un iteratore sulle coppie (chiave, valore) del dizionario. Se eseguo il codice qui sotto, ognuno sembra restituire un riferimento allo stesso oggetto. Ci sono delle …
__future__appare frequentemente nei moduli Python. Non capisco a cosa __future__serva e come / quando usarlo anche dopo aver letto il __future__documento di Python . Qualcuno può spiegare con esempi? Alcune risposte sull'utilizzo di base __future__che ho ricevuto sembravano corrette. Tuttavia, devo capire un'altra cosa riguardo a come __future__funziona: Il concetto …
Durante questa domanda facevo , mi sono reso conto che non sapevo molto delle stringhe grezze. Per qualcuno che afferma di essere un allenatore di Django, questo fa schifo. So cos'è una codifica e so cosa u''fa da solo poiché ottengo ciò che è Unicode. Ma cosa fa r''esattamente? In …
Ho una stringa Unicode in Python e vorrei rimuovere tutti gli accenti (segni diacritici). Ho trovato sul Web un modo elegante per farlo in Java: converti la stringa Unicode nella sua forma lunga normalizzata (con un carattere separato per lettere e segni diacritici) rimuove tutti i caratteri il cui tipo …
Questo problema mi sta uccidendo. Come si fa a raccogliere un numero UP in Python? Ho provato a arrotondare (numero) ma ha arrotondato il numero verso il basso. Esempio: round(2.3) = 2.0 and not 3, what I would like Ho provato int (numero + .5) ma ha arrotondato di nuovo …
Sto usando Python versione 2.5.4 e installo MySQL versione 5.0 e Django. Django funziona perfettamente con Python, ma non con MySQL. Lo sto usando in Windows Vista.
Durante il piping dell'output di un programma Python, l'interprete Python viene confuso riguardo alla codifica e lo imposta su Nessuno. Ciò significa che un programma come questo: # -*- coding: utf-8 -*- print u"åäö" funzionerà bene quando eseguito normalmente, ma non riesce con: UnicodeEncodeError: il codec 'ascii' non può codificare …
Sono curioso di sapere se esiste un modo per stampare formattato numpy.arrays, ad esempio in un modo simile a questo: x = 1.23456 print '%.3f' % x Se voglio stampare i numpy.arrayfloat, stampa diversi decimali, spesso in formato "scientifico", che è piuttosto difficile da leggere anche per array a bassa …
Sto usando Python 2 per analizzare JSON da file di testo con codifica ASCII . Quando si caricano questi file con uno jsono simplejson, tutti i miei valori di stringa vengono trasmessi agli oggetti Unicode anziché agli oggetti stringa. Il problema è che devo usare i dati con alcune librerie …
Sto estraendo i dati da un documento Google, elaborandoli e scrivendoli in un file (che alla fine incollerò in una pagina di Wordpress). Ha alcuni simboli non ASCII. Come posso convertirli in modo sicuro in simboli che possono essere utilizzati nel sorgente HTML? Attualmente sto convertendo tutto in Unicode mentre …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.