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.

30
Come modificare l'ordine delle colonne DataFrame?
Ho il seguente DataFrame( df): import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) Aggiungo più colonne per compito: df['mean'] = df.mean(1) Come posso spostare la colonna meanin primo piano, ovvero impostarla come prima colonna lasciando intatto l'ordine delle altre colonne?
880 python  pandas  dataframe 

24
Come faccio a scaricare un file su HTTP usando Python?
Ho una piccola utility che utilizzo per scaricare un file MP3 da un sito Web in base a una pianificazione e quindi crea / aggiorna un file XML podcast che ho aggiunto ad iTunes. L'elaborazione del testo che crea / aggiorna il file XML è scritta in Python. Tuttavia, utilizzo …
875 python  http  urllib 

22
Rilevamento di picco in un array 2D
Sto aiutando una clinica veterinaria a misurare la pressione sotto una zampa di cane. Uso Python per la mia analisi dei dati e ora sono bloccato nel tentativo di dividere le zampe in sottoregioni (anatomiche). Ho creato un array 2D per ogni zampa, che consiste dei valori massimi per ciascun …

16
Come installo un pacchetto Python con un file .whl?
Sto riscontrando problemi con l'installazione di un pacchetto Python sul mio computer Windows e vorrei installarlo con i binari Window di Christoph Gohlke. (Che, per la mia esperienza, ha alleviato gran parte del clamore per molte altre installazioni di pacchetti). Tuttavia, sono disponibili solo file .whl. http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype Ma come posso …

25
Aggiungi una riga a Panda DataFrame
Capisco che Panda è progettato per caricare completamente popolato DataFramema ho bisogno di creare un DataFrame vuoto quindi aggiungere righe, una per una . Qual è il modo migliore per farlo? Ho creato correttamente un DataFrame vuoto con: res = DataFrame(columns=('lib', 'qty1', 'qty2')) Quindi posso aggiungere una nuova riga e …

24
Ottenere la chiave con il massimo valore nel dizionario?
Ho un dictionary: le chiavi sono stringhe, i valori sono numeri interi. Esempio: stats = {'a':1000, 'b':3000, 'c': 100} Vorrei ricevere 'b'una risposta, poiché è la chiave con un valore più elevato. Ho fatto quanto segue, usando un elenco intermedio con tuple chiave-valore invertite: inverse = [(value, key) for key, …
867 python  dictionary  max 




20
Come copiare un dizionario e modificare solo la copia
Qualcuno può spiegarmelo? Questo non ha alcun senso per me. Copio un dizionario in un altro e modifico il secondo ed entrambi vengono modificati. Perché sta succedendo? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> dict1 …

30
errore: impossibile trovare vcvarsall.bat
Ho provato ad installare il pacchetto Python dulwich : pip install dulwich Ma ricevo un messaggio di errore criptico: error: Unable to find vcvarsall.bat Lo stesso succede se provo a installare il pacchetto manualmente: > python setup.py install running build_ext building 'dulwich._objects' extension error: Unable to find vcvarsall.bat

18
Come rimuovo / elimino una cartella che non è vuota?
Ricevo un errore "Accesso negato" quando tento di eliminare una cartella che non è vuota. Ho usato il seguente comando nel mio tentativo: os.remove("/folder_name"). Qual è il modo più efficace per rimuovere / eliminare una cartella / directory che non è vuota?
847 python  file 


30
Come rendere serializzabile una classe JSON
Come rendere serializzabile una classe Python? Una classe semplice: class FileItem: def __init__(self, fname): self.fname = fname Cosa devo fare per essere in grado di ottenere l'output di: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable Senza l'errore

8
Cosa fa il carattere "b" davanti a una stringa letterale?
Apparentemente, la seguente è la sintassi valida: my_string = b'The string' Mi piacerebbe sapere: Cosa significa questo bcarattere davanti alla stringa? Quali sono gli effetti del suo utilizzo? Quali sono le situazioni appropriate per usarlo? Ho trovato una domanda correlata proprio qui su SO, ma quella domanda riguarda PHP, e …
832 python  string  unicode  binary 

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.