Pertanyaan yang diberi tag «kwargs»

13
Apa tujuan dan penggunaan ** kwargs?
Apa kegunaan untuk **kwargsdi Python? Saya tahu Anda bisa melakukan objects.filterdi atas meja dan menyampaikan **kwargsargumen. Bisakah saya juga melakukan ini untuk menentukan delta waktu yaitu timedelta(hours = time1)? Bagaimana tepatnya cara kerjanya? Apakah ini kelas 'membongkar'? Suka a,b=1,2?
763 python  kwargs 

14
Cara yang tepat untuk menggunakan ** kwargs dengan Python
Apa cara yang tepat untuk digunakan **kwargsdalam Python ketika datang ke nilai default? kwargsmengembalikan kamus, tetapi apa cara terbaik untuk menetapkan nilai default, atau ada satu? Haruskah saya mengaksesnya sebagai kamus? Gunakan fungsi get? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') Sebuah pertanyaan sederhana, tetapi satu …
454 python  kwargs 

3
Mengkonversi Python dict ke kwargs?
Saya ingin membangun kueri untuk sunburnt (antarmuka solr) menggunakan warisan kelas dan karenanya menambahkan pasangan nilai kunci secara bersamaan. Antarmuka sunburnt mengambil argumen kata kunci. Bagaimana saya bisa mengubah dict ({'type':'Event'})menjadi argumen kata kunci (type='Event')?

6
Bagaimana Cara Memeriksa Apakah Ada Kunci di ** kwargs?
Python 3.2.3. Ada beberapa ide yang tercantum di sini , yang bekerja pada var biasa, tetapi tampaknya ** kwargs bermain dengan aturan yang berbeda ... jadi mengapa ini tidak berhasil dan bagaimana saya bisa memeriksa untuk melihat apakah ada kunci di ** kwargs? if kwargs['errormessage']: print("It exists") Saya juga berpikir …

4
Melewati daftar kwarg?
Dapatkah saya meneruskan daftar kwarg ke metode singkatnya? Inilah yang saya coba lakukan: def method(**kwargs): #do something keywords = (keyword1 = 'foo', keyword2 = 'bar') method(keywords)
95 python  kwargs 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.