Domande taggate «kwargs»

13
Qual è lo scopo e l'uso di ** kwargs?
A cosa servono **kwargsPython? So che puoi fare qualcosa objects.filtersu un tavolo e passare una **kwargsdiscussione. Posso farlo anche per specificare i delta temporali, ad esempio timedelta(hours = time1)? Come funziona esattamente? Si tratta di classi come 'disimballaggio'? Come a,b=1,2?
763 python  kwargs 

14
Modo corretto di usare ** kwargs in Python
Qual è il modo corretto di usare **kwargsin Python quando si tratta di valori predefiniti? kwargsrestituisce un dizionario, ma qual è il modo migliore per impostare i valori predefiniti o ce n'è uno? Devo solo accedervi come dizionario? Utilizzare la funzione get? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] …
454 python  kwargs 

3
Convertire Picton dict in kwargs?
Voglio creare una query per sunburnt (interfaccia solr) usando l'ereditarietà delle classi e quindi sommando coppie chiave-valore. L'interfaccia bruciata dal sole accetta argomenti di parole chiave. Come posso trasformare un dict ({'type':'Event'})in argomenti di parole chiave (type='Event')?

6
Come verificare se esiste una chiave in ** kwargs?
Python 3.2.3. C'erano alcune idee elencate qui , che funzionano su normali var, ma sembra che ** kwargs giochi con regole diverse ... quindi perché non funziona e come posso verificare se esiste una chiave in ** kwargs? if kwargs['errormessage']: print("It exists") Penso anche che dovrebbe funzionare, ma non è …

4
Stai passando un elenco di kwarg?
Posso passare un elenco di kwarg a un metodo per brevità? Questo è quello che sto cercando di fare: def method(**kwargs): #do something keywords = (keyword1 = 'foo', keyword2 = 'bar') method(keywords)
95 python  kwargs 
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.