タグ付けされた質問 「kwargs」

13
** kwargsの目的と用途は何ですか?
**kwargsPython の用途は何ですか? 私はあなたがobjects.filterテーブルでを行い、**kwargs引数を渡すことができることを知っています。 時間デルタを指定するためにこれを行うこともできますtimedelta(hours = time1)か? 正確にはどのように機能しますか?「開梱」のクラスですか?のようにa,b=1,2?
763 python  kwargs 

14
Pythonで** kwargsを使用する適切な方法
適切な使用方法は何ですか **kwargsデフォルト値に関して、Pythonでですか? kwargs辞書を返しますが、デフォルト値を設定する最良の方法は何ですか、またはそれはありますか?辞書としてアクセスするだけですか?get関数を使用しますか? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') 簡単な質問ですが、良いリソースを見つけることができません。人々は私が見たコードでそれをさまざまな方法で行っており、何を使用するかを知るのは困難です。
454 python  kwargs 

3
Python dictをkwargsに変換しますか?
クラス継承を使用してsunburnt(solrインターフェース)のクエリを作成し、キーと値のペアを一緒に追加したいと思います。sunburntインターフェースはキーワード引数を取ります。辞書({'type':'Event'})をキーワード引数に変換するにはどうすればよい(type='Event')ですか?

6
** kwargsのキーが存在するかどうかを確認する方法は?
Python 3.2.3。ここにリストされているいくつかのアイデアは、通常の変数で機能しますが、** kwargsはさまざまなルールで動作しているようです...では、なぜこの機能が機能せず、** kwargsのキーが存在するかどうかを確認するにはどうすればよいですか? if kwargs['errormessage']: print("It exists") これもうまくいくと思いますが、うまくいきません- if errormessage in kwargs: print("yeah it's here") kwargsは反復可能であるため、私は推測していますか?特定のキーが存在するかどうかを確認するためだけに反復する必要がありますか?

4
クワーグのリストを渡しますか?
簡潔にするために、kwargsのリストをメソッドに渡すことはできますか?これは私がやろうとしていることです: def method(**kwargs): #do something keywords = (keyword1 = 'foo', keyword2 = 'bar') method(keywords)
95 python  kwargs 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.