Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

This lesson is for members only. Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Hint: You can adjust the default video playback speed in your account settings.
Hint: You can set the default subtitles language in your account settings.
Sorry! Looks like there’s an issue with video playback 🙁 This might be due to a temporary outage or because of a configuration issue with your browser. Please see our video player troubleshooting guide to resolve the issue.

When to Raise a Python KeyError in Your Code

There may be times when it makes sense for you to raise a Python KeyError exception in your own code. You can do this by using the raise keyword and calling the KeyError exception:

raise KeyError(message)

Usually, the message would be the missing key, but you could provide a bit more information to help the next developer better understand what went wrong.

Become a Member to join the conversation.