Contents Menu Expand Light mode Dark mode Auto light/dark mode
friendly-traceback 0.7.53
Logo
friendly-traceback 0.7.53

Begin here

  • Useful information for beginners
  • Getting Friendly
  • Basic usage
  • Other details for advanced users
  • Logging and keeping confidential information secret

Interactive usage

  • Interactive mode
  • history()
  • why()
  • what()
  • where()
  • explain()
  • www()
  • Friendly object
  • Everything about the interactive friendly console
  • Friendlier exec

Why import *?

  • Why import *?

IDLE

  • About IDLE
  • IDLE’s shell
  • IDLE: using the editor

Mu

  • About Mu
  • Using with Mu: installation
  • Mu’s REPL
  • Mu: executing a program

Other consoles

  • Using another REPL
  • Visual Studio Code’s terminal
  • IPython’s console
  • Other repl

Editors and Notebooks

  • Information for Thonny
  • Using with an editor or IDE
  • Jupyter notebooks and JupyterLab
  • Visual Studio Code
  • Google’s colab

Use in your project/package/library

  • Public API
  • Custom formatter
  • Registering custom error types
  • Editor plugins

Thoughts on design

  • Some thoughts on the design of friendly
  • Themes, Styles, and Colours
  • Multiple tracebacks
  • IDLE’s colours

All the tracebacks!

  • Friendly tracebacks - Python 3.9
  • SyntaxError - Python 3.9

En español

  • Friendly tracebacks - en español
  • Friendly SyntaxError tracebacks - en español

En français

  • Friendly tracebacks - en Français
  • Friendly SyntaxError tracebacks - en Français

In italiano

  • Friendly tracebacks - in italiano
  • Friendly SyntaxError tracebacks - in italiano

Русский

  • Friendly tracebacks - in Русский
  • Friendly SyntaxError tracebacks - in Русский

தமிழ் மொழி

  • Friendly tracebacks - in தமிழ் மொழி
  • Friendly SyntaxError tracebacks - in தமிழ் மொழி

בעברית

  • Friendly tracebacks - בעברית
  • Friendly SyntaxError tracebacks - בעברית

More tracebacks

  • Generic information about various exceptions
  • Friendly tracebacks - Python 3.6 in English
  • SyntaxError - Python 3.6 in English
  • Friendly tracebacks - Python 3.7 in English
  • SyntaxError - Python 3.7 in English
  • Friendly tracebacks - Python 3.8 in English
  • SyntaxError - Python 3.8 in English
  • Friendly tracebacks - Python 3.10 in English
  • SyntaxError - Python 3.10 in English
  • Friendly tracebacks - Python 3.11 in English
  • SyntaxError - Python 3.11 in English
  • Comparing Exception messages between Python versions
  • Comparison between Python versions: SyntaxErrors

Contribute

  • Suggest an addition
  • Notes on translations - using gettext
Copyright © André Roberge | Created using Sphinx and @pradyunsg's Furo theme.