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.

17
Come creo un elenco di numeri casuali senza duplicati?
Ho provato a usare random.randint(0, 100), ma alcuni numeri erano gli stessi. Esiste un metodo / modulo per creare un elenco di numeri casuali univoci? Nota: il codice seguente si basa su una risposta ed è stato aggiunto dopo che la risposta è stata pubblicata. Non fa parte della domanda; …
110 python  random 

15
Equivalente in Python di D3.js
Qualcuno può consigliare una libreria Python in grado di visualizzare grafici interattivi ? Voglio specificamente qualcosa come d3.js ma per pythone idealmente sarebbe anche 3D. Ho guardato: NetworkX - fa solo Matplotlibgrafici e quelli sembrano essere 2D. Non ho visto alcun tipo di interattività, come quella che d3.jsdà, come tirare …

3
Django: come creare un file e salvarlo nel FileField di un modello?
Ecco il mio modello. Quello che voglio fare è generare un nuovo file e sovrascrivere quello esistente ogni volta che viene salvata un'istanza del modello: class Kitten(models.Model): claw_size = ... license_file = models.FileField(blank=True, upload_to='license') def save(self, *args, **kwargs): #Generate a new license file overwriting any previous version #and update file …

3
Includi intermediario (tramite il modello) nelle risposte in Django Rest Framework
Ho una domanda su come trattare i modelli m2m / through e la loro presentazione nel framework django rest. Facciamo un esempio classico: models.py: from django.db import models class Member(models.Model): name = models.CharField(max_length = 20) groups = models.ManyToManyField('Group', through = 'Membership') class Group(models.Model): name = models.CharField(max_length = 20) class Membership(models.Model): …

9
Trova un file in Python
Ho un file che potrebbe trovarsi in una posizione diversa sulla macchina di ciascun utente. C'è un modo per implementare una ricerca per il file? Un modo in cui posso passare il nome del file e l'albero delle directory in cui cercare?
110 python 

6
Come rimuovere gli zeri iniziali e finali in una stringa? Pitone
Ho diverse stringhe alfanumeriche come queste listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric'] L'output desiderato per la rimozione degli zeri finali sarebbe: listOfNum = ['000231512-n','1209123100000-n','alphanumeric', '000alphanumeric'] L'uscita desiderata per principali zeri finali sarebbe: listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric'] L'output desiderato per la rimozione degli zeri iniziali e finali sarebbe: listOfNum = ['231512-n','1209123100000-n', 'alphanumeric', 'alphanumeric'] …


4
Python: importazione di urllib.quote
Vorrei usare urllib.quote(). Ma python (python3) non trova il modulo. Supponiamo di avere questa riga di codice: print(urllib.quote("châteu", safe='')) Come faccio a importare urllib.quote? import urllibo import urllib.quoteentrambi danno AttributeError: 'module' object has no attribute 'quote' Quello che mi confonde è che urllib.requestè accessibile tramiteimport urllib.request

7
Come convertire un elenco di tuple in più elenchi?
Supponiamo di avere un elenco di tuple e voglio convertirlo in più elenchi. Ad esempio, l'elenco delle tuple è [(1,2),(3,4),(5,6),] Esiste una funzione incorporata in Python che lo converte in: [1,3,5],[2,4,6] Questo può essere un semplice programma. Ma sono solo curioso dell'esistenza di tale funzione incorporata in Python.
110 python  list  tuples 

14
Funzione inversa moltiplicativa modulare in Python
Qualche modulo Python standard contiene una funzione per calcolare l'inverso moltiplicativo modulare di un numero, cioè un numero y = invmod(x, p)tale che x*y == 1 (mod p)? Google non sembra dare buoni suggerimenti su questo. Certo, si possono inventare 10 linee fatte in casa di algoritmo euclideo esteso , …
110 python  algorithm 

9
pip installa i pacchetti correttamente, ma gli eseguibili non vengono trovati dalla riga di comando
Sto lavorando su mac OS X Yosemite, versione 10.10.3. Ho installato python2.7 e pip usando macport come fatto in http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/ Posso installare con successo i pacchetti e importarli nel mio ambiente Python e negli script Python. Tuttavia, nessun eseguibile associato a un pacchetto che può essere chiamato dalla riga di …
110 python  macos  pip  macports 

8
ImportError: libSM.so.6: impossibile aprire il file oggetto condiviso: nessun file o directory di questo tipo
Quando import cv2provo a importare OpenCV, utilizzando ottengo il seguente errore: /usr/local/lib/python2.7/dist-packages/cv2/__init__.py in <module>() 7 8 # make IDE's (PyCharm) autocompletion happy ----> 9 from .cv2 import * 10 11 # wildcard import above does not import "private" variables like __version__ ImportError: libSM.so.6: cannot open shared object file: No such …

16
Python / Json: è previsto il nome della proprietà racchiuso tra virgolette doppie
Ho cercato di trovare un buon modo per caricare oggetti JSON in Python. Invio questi dati JSON: {'http://example.org/about': {'http://purl.org/dc/terms/title': [{'type': 'literal', 'value': "Anna's Homepage"}]}} al backend dove verrà ricevuto come stringa, quindi l'ho usato json.loads(data)per analizzarlo. Ma ogni volta ho ottenuto la stessa eccezione: ValueError: Expecting property name enclosed in …
110 python  json  parsing 


8
Decoratore proprietà Python memoising / ricerca differita
Recentemente ho esaminato una base di codice esistente contenente molte classi in cui gli attributi di istanza riflettono i valori memorizzati in un database. Ho riformattato molti di questi attributi per differire le ricerche nel database, ad es. non essere inizializzato nel costruttore ma solo alla prima lettura. Questi attributi …
109 python  decorator 

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.