Python · Errors and files

assert

A development-time check. Assertions can be stripped with -O, so never use them for validation.

Syntax
assert condition, "message"

Example

Open in the lab

More in this group

csv module Custom exception else and finally json module pathlib.Path raise try / except with

Learn this in the course

Reference pages are the quick answer. The course explains the why, shows the full example and ends with a challenge.

Open the course