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 superare "datetime.datetime non serializzabile JSON"?
Ho un dettato di base come segue: sample = {} sample['title'] = "String" sample['somedate'] = somedatetimehere Quando provo a fare jsonify(sample)ottengo: TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable Cosa posso fare in modo che il mio esempio di dizionario possa superare l'errore sopra riportato? Nota: …
743 python  json 

11
Come ottenere un nome di funzione come stringa?
In Python, come posso ottenere un nome di funzione come stringa, senza chiamare la funzione? def my_function(): pass print get_function_name_as_string(my_function) # my_function is not in quotes dovrebbe produrre "my_function". Tale funzione è disponibile in Python? In caso contrario, qualche idea su come implementare get_function_name_as_string, in Python?
741 python  string  function 

25
Come usare glob () per trovare i file in modo ricorsivo?
Questo è quello che ho: glob(os.path.join('src','*.c')) ma voglio cercare nelle sottocartelle di src. Qualcosa del genere funzionerebbe: glob(os.path.join('src','*.c')) glob(os.path.join('src','*','*.c')) glob(os.path.join('src','*','*','*.c')) glob(os.path.join('src','*','*','*','*.c')) Ma questo è ovviamente limitato e goffo.

6
Come modificare una stringa in maiuscolo
Ho problemi a cambiare una stringa in maiuscolo con Python. Nella mia ricerca, ho ottenuto string.ascii_uppercasema non funziona. Il seguente codice: >>s = 'sdsd' >>s.ascii_uppercase Fornisce questo messaggio di errore: Traceback (most recent call last): File "<console>", line 1, in <module> AttributeError: 'str' object has no attribute 'ascii_uppercase' La mia …
737 python  string  uppercase 

16
Ricevi i dati ricevuti in una richiesta Flask
Voglio essere in grado di ottenere i dati inviati alla mia app Flask. Ho provato ad accedere request.datama è una stringa vuota. Come si accede ai dati della richiesta? from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): data = request.data # data is empty # need posted data here …
736 python  flask  werkzeug 



13
Utilizzo di @property contro getter e setter
Ecco una domanda di design specifica per Python: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... e class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python ci permette di farlo in entrambi i modi. Se progettaste un programma Python, quale approccio usereste e perché?



27
Come definire un array bidimensionale in Python
Voglio definire un array bidimensionale senza una lunghezza inizializzata come questa: Matrix = [][] ma non funziona ... Ho provato il codice qui sotto, ma è anche sbagliato: Matrix = [5][5] Errore: Traceback ... IndexError: list index out of range Qual è il mio errore?


11
Qual'è la differenza tra pip e conda?
So che pipè un gestore di pacchetti per pacchetti Python. Tuttavia, ho visto l'installazione sul sito Web di IPython utilizzare condaper installare IPython. Posso usare pipper installare IPython? Perché dovrei usare condaun altro gestore di pacchetti Python quando ne ho già pip? Qual è la differenza tra pipe conda?


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.