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.

8
Emette i primi 100 caratteri in una stringa
Può sembrare trovare una funzione di sottostringa in Python. Diciamo che voglio produrre i primi 100 caratteri in una stringa, come posso farlo? Voglio farlo anche in sicurezza, valutando che se la stringa è di 50 caratteri non dovrebbe fallire.
108 python 


5
Come posso impostare le proporzioni in matplotlib?
Sto cercando di creare un grafico quadrato (usando imshow), cioè un rapporto di aspetto di 1: 1, ma non posso. Nessuno di questi funziona: import matplotlib.pyplot as plt ax = fig.add_subplot(111,aspect='equal') ax = fig.add_subplot(111,aspect=1.0) ax.set_aspect('equal') plt.axes().set_aspect('equal') Sembra che le chiamate vengano semplicemente ignorate (un problema che spesso mi sembra di …
108 python  matplotlib 

5
Qual è il metodo __del__, come chiamarlo?
Sto leggendo un codice. C'è una classe in cui __del__è definito il metodo. Ho capito che questo metodo viene utilizzato per distruggere un'istanza della classe. Tuttavia, non riesco a trovare un luogo in cui viene utilizzato questo metodo. La ragione principale di ciò è che io non so come si …
108 python  oop 

5
Leggi un file zippato come DataFrame panda
Sto cercando di decomprimere un file CSV e passarlo a Panda in modo da poter lavorare sul file. Il codice che ho provato finora è: import requests, zipfile, StringIO r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip') z = zipfile.ZipFile(StringIO.StringIO(r.content)) crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv')) Dopo l'ultima riga, sebbene python sia in grado di ottenere il file, …
108 python  zip  pandas 

17
Django Rest Framework - Impossibile risolvere l'URL per la relazione con collegamento ipertestuale utilizzando il nome della vista "user-detail"
Sto costruendo un progetto in Django Rest Framework in cui gli utenti possono accedere per visualizzare la loro cantina. I miei ModelViewSet funzionavano perfettamente e all'improvviso ottengo questo errore frustrante: Impossibile risolvere l'URL per la relazione con collegamento ipertestuale utilizzando il nome della vista "user-detail". Potresti non aver incluso il …


16
Contare quanti record ci sono in un CSV Python?
Sto usando python (Django Framework) per leggere un file CSV. Tiro fuori solo 2 righe da questo CSV come puoi vedere. Quello che ho cercato di fare è memorizzare in una variabile anche il numero totale di righe del CSV. Come posso ottenere il numero totale di righe? file = …
108 python  csv  count 


5
Leggi e sovrascrivi un file in Python
Attualmente sto usando questo: f = open(filename, 'r+') text = f.read() text = re.sub('foobar', 'bar', text) f.seek(0) f.write(text) f.close() Ma il problema è che il vecchio file è più grande del nuovo file. Quindi finisco con un nuovo file che ha una parte del vecchio file alla fine di esso.
108 python  file  overwrite 


2
TypeError: non è possibile utilizzare uno schema di stringa su un oggetto simile a byte in re.findall ()
Sto cercando di imparare a recuperare automaticamente gli URL da una pagina. Nel seguente codice sto cercando di ottenere il titolo della pagina web: import urllib.request import re url = "http://www.google.com" regex = r'<title>(,+?)</title>' pattern = re.compile(regex) with urllib.request.urlopen(url) as response: html = response.read() title = re.findall(pattern, html) print(title) E …


2
aggiunta dell'intestazione al modulo delle richieste python
In precedenza ho usato il httplibmodulo per aggiungere un'intestazione nella richiesta. Ora sto provando la stessa cosa con il requestsmodulo. Questo è il modulo di richiesta python che sto usando: http://pypi.python.org/pypi/requests Come posso aggiungere un'intestazione a request.poste request.getdire che devo aggiungere la foobarchiave in ogni richiesta nell'intestazione.

3
Perché "a == b o c o d" restituisce sempre True?
Sto scrivendo un sistema di sicurezza che nega l'accesso a utenti non autorizzati. import sys print("Hello. Please enter your name:") name = sys.stdin.readline().strip() if name == "Kevin" or "Jon" or "Inbar": print("Access granted.") else: print("Access denied.") Concede l'accesso agli utenti autorizzati come previsto, ma consente anche l'accesso agli utenti non …

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.