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.

7
Comprensione dei descrittori __get__ e __set__ e Python
Sto cercando di capire quali sono i descrittori di Python e per cosa sono utili. Capisco come funzionano, ma qui ci sono i miei dubbi. Considera il seguente codice: class Celsius(object): def __init__(self, value=0.0): self.value = float(value) def __get__(self, instance, owner): return self.value def __set__(self, instance, value): self.value = float(value) …
310 python  descriptor 

6
Installazione del modulo Python nel codice
Devo installare un pacchetto da PyPi direttamente nel mio script. Forse c'è qualche modulo o funzione distutils( distribute, pipecc.) Che mi permette di eseguire qualcosa del genere pypi.install('requests')e le richieste verranno installate nel mio virtualenv.




5
Dividere alla prima occorrenza
Quale sarebbe il modo migliore per dividere una stringa alla prima occorrenza di un delimitatore? Per esempio: "123mango abcd mango kiwi peach" dividere il primo mangoper ottenere: "abcd mango kiwi peach"
309 python  split 

11
Stampa più argomenti in Python
Questo è solo uno snippet del mio codice: print("Total score for %s is %s ", name, score) Ma voglio che venga stampato: "Il punteggio totale per (nome) è (punteggio)" dove nameè una variabile in un elenco ed scoreè un numero intero. Questo è Python 3.3 se questo aiuta a tutti.


30
Consigli e funzionalità Django preferiti?
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Ispirato alla serie di domande "Funzioni nascoste di ...", sono curioso di conoscere i tuoi consigli Django preferiti o le funzionalità …

11
Come terminare un sottoprocesso di Python avviato con shell = True
Sto avviando un sottoprocesso con il seguente comando: p = subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True) Tuttavia, quando provo a uccidere usando: p.terminate() o p.kill() Il comando continua a essere eseguito in background, quindi mi chiedevo come posso effettivamente terminare il processo. Si noti che quando eseguo il comando con: p = subprocess.Popen(cmd.split(), …


12
Qual è il modo migliore per chiamare uno script da un altro script?
Ho uno script chiamato test1.py che non è in un modulo. Ha solo codice che dovrebbe essere eseguito quando viene eseguito lo script stesso. Non ci sono funzioni, classi, metodi, ecc. Ho un altro script che funziona come un servizio. Voglio chiamare test1.py dallo script in esecuzione come servizio. Per …
307 python 

3
Argparse: modo di includere i valori predefiniti in '--help'?
Supponiamo che io abbia il seguente frammento di argparse: diags.cmdln_parser.add_argument( '--scan-time', action = 'store', nargs = '?', type = int, default = 5, help = "Wait SCAN-TIME seconds between status checks.") Attualmente --helprestituisce: usage: connection_check.py [-h] [--version] [--scan-time [SCAN_TIME]] Test the reliability/uptime of a connection. optional arguments: -h, --help show …
307 python  argparse 

30
Barra di avanzamento di Python
Come posso utilizzare una barra di avanzamento quando il mio script sta eseguendo un'attività che probabilmente richiederà tempo? Ad esempio, una funzione che richiede del tempo per il completamento e al termine restituisce True. Come posso visualizzare una barra di avanzamento durante l'esecuzione della funzione? Nota che ho bisogno che …
307 python 

23
Come sostituire più sottostringhe di una stringa?
Vorrei utilizzare la funzione .replace per sostituire più stringhe. Attualmente ho string.replace("condition1", "") ma vorrei avere qualcosa di simile string.replace("condition1", "").replace("condition2", "text") anche se non sembra una buona sintassi qual è il modo corretto per farlo? un po 'come puoi fare in grep / regex \1e \2sostituire i campi con …
307 python  text  replace 

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.