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.

23
Iteratore di finestre scorrevoli o scorrevoli?
Ho bisogno di una finestra mobile (ovvero finestra scorrevole) ripetibile su una sequenza / iteratore / generatore. L'iterazione Python predefinita può essere considerata un caso speciale, in cui la lunghezza della finestra è 1. Attualmente sto usando il seguente codice. Qualcuno ha un metodo più Pythonic, meno dettagliato o più …
151 python  algorithm 


8
I panda possono riconoscere automaticamente le date?
Oggi sono rimasto positivamente sorpreso dal fatto che durante la lettura dei dati da un file di dati (ad esempio) Panda sia in grado di riconoscere tipi di valori: df = pandas.read_csv('test.dat', delimiter=r"\s+", names=['col1','col2','col3']) Ad esempio, può essere verificato in questo modo: for i, r in df.iterrows(): print type(r['col1']), type(r['col2']), …
151 python  date  types  dataframe  pandas 

3
I panda creano DataFrame vuoto con solo nomi di colonna
Ho un DataFrame dinamico che funziona bene, ma quando non ci sono dati da aggiungere nel DataFrame ricevo un errore. E quindi ho bisogno di una soluzione per creare un DataFrame vuoto con solo i nomi delle colonne. Per ora ho qualcosa del genere: df = pd.DataFrame(columns=COLUMN_NAMES) # Note that …
151 python  pandas  dataframe 

10
Maiuscole / minuscole "in"
Adoro usare l'espressione if 'MICHAEL89' in USERNAMES: ... dov'è USERNAMESun elenco. Esiste un modo per abbinare gli articoli con insensibilità al maiuscolo o devo usare un metodo personalizzato? Mi chiedo solo se è necessario scrivere un codice aggiuntivo per questo.

13
Numero massimo di tentativi superato con URL nelle richieste
Sto cercando di ottenere il contenuto di App Store> Business : import requests from lxml import html page = requests.get("https://itunes.apple.com/in/genre/ios-business/id6000?mt=8") tree = html.fromstring(page.text) flist = [] plist = [] for i in range(0, 100): app = tree.xpath("//div[@class='column first']/ul/li/a/@href") ap = app[0] page1 = requests.get(ap) Quando provo il rangecon (0,2)funziona, ma …

6
anaconda aggiorna tutti i pacchetti possibili?
Ho provato il conda search --outdated , ci sono molti pacchetti obsoleti, ad esempio lo scipy è 0.17.1 ma l'ultimo è 0.18.0. Tuttavia, quando faccio il conda update --all. Non aggiornerà alcun pacchetto. aggiornamento 1 conda update --all --alt-hint Fetching package metadata ....... Solving package specifications: .......... # All requested …
151 python  anaconda 

8
Python json.loads mostra ValueError: dati extra
Ricevo alcuni dati da un file JSON "new.json" e voglio filtrare alcuni dati e archiviarli in un nuovo file JSON. Ecco il mio codice: import json with open('new.json') as infile: data = json.load(infile) for item in data: iden = item.get["id"] a = item.get["a"] b = item.get["b"] c = item.get["c"] if …
151 python  json 

5
In che modo i framework web Python, WSGI e CGI si integrano
Ho un account Bluehost dove posso eseguire script Python come CGI. Immagino sia il CGI più semplice, perché per eseguirlo devo definire quanto segue in .htaccess: Options +ExecCGI AddType text/html py AddHandler cgi-script .py Ora, ogni volta che cerco la programmazione web con Python, sento molto parlare di WSGI e …
150 python  apache  cgi  wsgi 

6
Chiama una funzione con un elenco di argomenti in Python
Sto provando a chiamare una funzione all'interno di un'altra funzione in Python, ma non riesco a trovare la sintassi corretta. Quello che voglio fare è qualcosa del genere: def wrapper(func, args): func(args) def func1(x): print(x) def func2(x, y, z): return x+y+z wrapper(func1, [x]) wrapper(func2, [x, y, z]) In questo caso …
150 python  function 

30
Dormire in un file batch
Quando scrivo un file batch per automatizzare qualcosa su una finestra di Windows, ho bisogno di sospenderne l'esecuzione per alcuni secondi (di solito in un ciclo di test / attesa, in attesa dell'avvio di un processo). Al momento, la migliore soluzione che ho potuto trovare utilizza il ping (non ti …
150 python  batch-file 

12
Django Passando i parametri del modulo personalizzato al formset
Questo problema è stato risolto in Django 1.9 con form_kwargs . Ho un Django Form che assomiglia a questo: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) Chiamo questo modulo con qualcosa del …



9
Matrice numpy a matrice
Sto usando numpy. Ho una matrice con 1 colonna e N righe e desidero ottenere una matrice con N elementi. Ad esempio, se ho M = matrix([[1], [2], [3], [4]]), voglio ottenere A = array([1,2,3,4]). Per raggiungerlo, io uso A = np.array(M.T)[0]. Qualcuno conosce un modo più elegante per ottenere …
150 python  arrays  matrix  numpy 

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.