What is the purpose and use of **kwargs?

What are the uses for **kwargs in Python?

I know you can do an objects.filter on a table and pass in a **kwargs argument.  

Can I also do this for specifying time deltas i.e. timedelta(hours = time1)?

How exactly does it work? Is it classified as 'unpacking'? Like a,b=1,2?

← Назад к списку