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.

14
Pagina JavaScript di Web scraping con Python
Sto cercando di sviluppare un semplice raschietto web. Voglio estrarre il testo senza il codice HTML. In effetti, ho raggiunto questo obiettivo, ma ho visto che in alcune pagine in cui è caricato JavaScript non ho ottenuto buoni risultati. Ad esempio, se un codice JavaScript aggiunge del testo, non riesco …




11
Python: controlla se Word è in una stringa
Sto lavorando con Python v2 e sto cercando di scoprire se riesci a capire se una parola è contenuta in una stringa. Ho trovato alcune informazioni sull'identificazione se la parola è nella stringa - usando .find, ma c'è un modo per fare un'istruzione IF. Vorrei avere qualcosa di simile al …
178 python  string 



4
cosa significa / fa la variabile __file__?
A = os.path.join(os.path.dirname(__file__), '..') B = os.path.dirname(os.path.realpath(__file__)) C = os.path.abspath(os.path.dirname(__file__)) Di solito li fisso solo con il percorso effettivo. Ma c'è una ragione per queste affermazioni che determinano il percorso in fase di esecuzione e vorrei davvero comprendere il modulo os.path in modo da poter iniziare ad usarlo.
178 python 

13
Conversione da int a byte in Python 3
Stavo cercando di creare questo oggetto byte in Python 3: b'3\r\n' così ho provato l'ovvio (per me) e ho trovato un comportamento strano: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Apparentemente: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Non sono stato in grado di vedere alcun puntatore sul perché la conversione dei byte funziona in questo …
178 python  python-3.x 

8
Python 3 trasforma l'intervallo in un elenco
Sto cercando di fare un elenco con i numeri 1-1000al suo interno. Ovviamente questo sarebbe fastidioso da scrivere / leggere, quindi sto cercando di fare un elenco con un intervallo al suo interno. In Python 2 sembra che: some_list = range(1,1000) avrebbe funzionato, ma in Python 3 l'intervallo è simile …
178 python  python-3.x  list  range 



20
Ricerca binaria (bisection) in Python
Esiste una funzione di libreria che esegue la ricerca binaria su un elenco / tupla e restituisce la posizione dell'elemento se trovato e 'Falso' (-1, Nessuno, ecc.) Se no? Ho trovato le funzioni bisect_left / right nel modulo bisect , ma restituiscono comunque una posizione anche se l'elemento non è …


8
BaseException.message deprecato in Python 2.6
Ricevo un avviso che BaseException.message è deprecato in Python 2.6 quando utilizzo la seguente eccezione definita dall'utente: class MyException(Exception): def __init__(self, message): self.message = message def __str__(self): return repr(self.message) Questo è l'avvertimento: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 self.message = message Cosa c'è di sbagliato in questo? …

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.