Contents
Quick Start
PythonTA Checks
Configuration
Runtime Contract Checking
Loop Debugging
Control Flow Graphs
PythonTA
Table of Contents
View page source
Table of Contents
Contents
Quick Start
Installation
Starting out
Errors vs. warnings
Accessing the documentation
Checking contracts
PythonTA Checks
Improper Python usage
Type errors
Code complexity
Documentation and naming
Imports
Classes and objects
Exceptions
Custom errors
Miscellaneous
Modified iterators in for loops
Style errors
Syntax errors
Older errors
Configuration
Providing Your Own Configuration Settings
Custom Error Messages
Reporters
Forbidden Imports
Runtime Contract Checking
Quick demo
API
Command Line Interface
Specifying contracts
Technical notes
Loop Debugging
Example usage
API
Current limitations
Control Flow Graphs
Code Example
Sample Usage
API