Quiz: Building and Distributing Applications
Assess your mastery of professional Python development, covering CLI creation, project structure, packaging workflows, versioning strategies, and the broader Python ecosystem.
We'll cover the following...
We'll cover the following...
Technical Quiz
1.
When using click, how do you pass a shared object (like a configuration dict) from a parent command group down to its subcommands?
A.
Use the global keyword to modify a module-level dictionary.
B.
Decorate the subcommands with @click.pass_context and store data in ctx.obj.
C.
Pass the object as a hidden argument to click.invoke().
D.
Click automatically passes all local variables to subcommands.
1 / 10
...