Re: Challenging argparse with keyword dest="class"
"Peter J. Holzer" <[email protected]> Mon, 29 Dec 2025 15:46:38 +0100
| Newsgroups | gmane.comp.python.general |
|---|---|
| Message-ID | <qf77awc2fd3fj6agz36w6xhydy7sphq3mpc6a5xse3svs7c3k7@42jpnwxngkxe> |
On 2025-12-29 14:32:52 +0200, Schimon Jehudah via Python-list wrote:
> This is also so with "import".
>
> VARIABLE.import
And "from" and many others.
Not all keywords, though. Newer keywords are "soft". They are only
recognized as keywords if they appear in a position where they actually
make sense.
So you can write something like:
#!/usr/bin/python3
match = 1
print(match)
match match:
case 0:
print("zero")
case 1:
print("one")
case _:
print("many")
(not that you should).
hjp
--
_ | Peter J. Holzer | Story must make more sense than reality.
|_|_) | |
| | | [email protected] | -- Charles Stross, "Creative writing
__/ | http://www.hjp.at/ | challenge!"
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEETtJbRjyPwVTYGJ5k8g5IURL+KF0FAmlSlEUACgkQ8g5IURL+ KF2KQA/9EFUFh1eKWM9JsgEh0on0zgx4v3f1UZ94yTIpyqIGyIltHPZ3RM1KndUc Dfei04FX2y809I3OAk6W7fcS8eMSC61RLkeF96HE7JnKvzqwmOK7EQSJbO18nlOF DAOY3yhZOki12s/3rRv3p3ZhmIfbC151rnGHOWUF44Nw7h047ra4Gh5j2Jg68xkc UqTtt12gkk1NxTgTJ/OEvd9oGLDQLX2ulB0domuxVGMA5FHLLf6//vOAV0MtYOoq pwENL5pRe8LWM4U5CvNEiiLW3Y/2390sxCsGIcDjstbI6tozxleDD/kHOg2VupZ4 AMdB63NDHDWlZ+uadaeRtvry6wQynx4PDwDmea+tJJ2ZpFtrtFR2uT27AW0V6tL9 HUEMWRwV7BVNcVMj1GYI/sM2gQi1BEMd0U2cFYbs06ohE7112qJGlsrETNvKsocC JLHHxjMsda/eUbBOiQYpQ4vLJFvFnA5eFK/0IcxsmDDP2yniNRHZ742rD9+Li7la Ob2DhW4t0lcgllr5buyHUos6CYXycIGTxmCHBxI22W66Nm5h8iZAo6iXPYAObL39 xv0Tmd53mbmypgZDJHPJsg9GstG9O6Ak8loqVj9ll0JYKyJRyeDZ/iNrnt3EiCJ2 5UD2P2e0W4j6oGDaBHOi8NqZvCAvivUeLRHJ0ouVOcNEZl3O2t4= =I5MP -----END PGP SIGNATURE-----