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.


3
Python: converti defaultdict in dict
Come posso convertire un file defaultdict number_to_letter defaultdict(<class 'list'>, {'2': ['a'], '3': ['b'], '1': ['b', 'a']}) essere un dict comune? {'2': ['a'], '3': ['b'], '1': ['b', 'a']}

6
Python, rimuovi tutti i caratteri non alfabetici dalla stringa
Sto scrivendo un programma di conteggio parole MapReduce in python. Il problema è che ci sono molti caratteri non alfabetici disseminati nei dati, ho trovato questo post Spogliare tutto tranne i caratteri alfanumerici da una stringa in Python che mostra una bella soluzione usando regex, ma non sono sicuro di …
93 python  regex 




25
Trovare tutte le possibili permutazioni di una data stringa in python
Ho una stringa. Voglio generare tutte le permutazioni da quella stringa, cambiando l'ordine dei caratteri in essa. Ad esempio, dì: x='stack' quello che voglio è una lista come questa, l=['stack','satck','sackt'.......] Attualmente sto iterando sulla lista cast della stringa, selezionando 2 lettere a caso e trasponendole per formare una nuova stringa, …

9
Argomenti Pycharm e sys.argv
Sto cercando di eseguire il debug di uno script che accetta gli argomenti della riga di comando come input. Gli argomenti sono file di testo nella stessa directory. Lo script ottiene i nomi dei file dall'elenco sys.argv. Il mio problema è che non riesco ad avviare lo script con argomenti …
93 python  linux  pycharm 


7
Posso spostare un virtualenv?
Questa domanda non è un duplicato. Riguarda non solo la ridenominazione di un ambiente virtuale, ma lo spostamento effettivamente in una directory diversa, inclusa, potenzialmente, una directory utente diversa. Non è la stessa cosa che rinominare semplicemente un ambiente virtuale, specialmente per le persone che non hanno familiarità con i …

1
Cosa significa pitonico? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Migliora questa domanda In molti siti Web vedo spesso commenti che il …
93 python 

2
float64 con i panda to_csv
Sto leggendo un CSV con numeri float come questo: Bob,0.085 Alice,0.005 E importa in un dataframe e scrivi questo dataframe in una nuova posizione df = pd.read_csv(orig) df.to_csv(pandasfile) Ora questo pandasfileha: Bob,0.085000000000000006 Alice,0.0050000000000000001 Cosa succede? forse devo eseguire il cast su un tipo diverso come float32 o qualcosa del genere? …
93 python  numpy  pandas 

4
Set di dati di esempio in Pandas
Quando si utilizza R è utile caricare i set di dati "pratici" utilizzando data(iris) o data(mtcars) C'è qualcosa di simile per i Panda? So di poter caricare utilizzando qualsiasi altro metodo, sono solo curioso di sapere se c'è qualcosa integrato.

22
pyvenv non funziona perché assicurarepip non è disponibile
Ho aggiornato da Ubuntu 14.04 a Ubuntu 16.04 pochi giorni fa. Quando provo a creare un ambiente virtuale utilizzando pyvenv .venv o python3 -m venv .venv C'è un errore: The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv …

7
Ottieni il nome della cartella del file in Python
In Python quale comando devo usare per ottenere il nome della cartella che contiene il file con cui sto lavorando? "C:\folder1\folder2\filename.xml" Qui "folder2" cosa voglio ottenere. L'unica cosa che ho pensato è di usare os.path.splitdue volte: folderName = os.path.split(os.path.split("C:\folder1\folder2\filename.xml")[0])[1] C'è un modo migliore per farlo?

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.