Logo

Overview

  • News
  • Installation/Updates
  • Dependencies
  • Tutorials

Attributes

  • Overview
  • ArgParse

CLI Abstraction

  • Overview
  • Program
  • Executable
  • Arguments

Common

  • Common Helper Functions
  • CallByRef
  • Licensing
  • Filesystem
  • Platform
  • Stopwatch
  • Versioning

Configuration

  • Configuration
  • File Formats

Data Structures

  • Overview
  • Doubly Linked List
  • 2D Cartesian
  • 3D Cartesian
  • Graph
  • Path
  • StateMachine
  • Tree

Decorators

  • Overview
  • Abstract Methods
  • Data Access
  • Documentation
  • Performance
  • Miscellaneous

Documentation

  • Overview
  • splitDocString

Exceptions and Warnings

  • Overview
  • Exception Base Classes
  • Predefined Exceptions
  • Warnings

Meta Classes

  • Overview
  • ExtendedType
  • Overloading

Packaging

  • Overview
  • Helper Functions
  • PackageDescriptions

Terminal

  • Terminal

Package Dependencies

  • Overview
  • Data Model
  • Python Packages
  • Exceptions and Warnings

Testing

  • Overview
  • Testcase
  • Application Testing
  • Helpers
  • Marker-based Collection
  • A Report Format of One’s Own

Tracing

  • Overview
  • OTLP/JSON Export

References and Reports

  • Python Class Reference
    • pyTooling.Attributes
    • pyTooling.CLIAbstraction
    • pyTooling.CallByRef
    • pyTooling.Cartesian2D
    • pyTooling.Cartesian3D
    • pyTooling.Common
    • pyTooling.Configuration
    • pyTooling.Decorators
    • pyTooling.Dependency
    • pyTooling.Documentation
    • pyTooling.Exceptions
    • pyTooling.Filesystem
    • pyTooling.GenericPath
    • pyTooling.Graph
    • pyTooling.Licensing
    • pyTooling.LinkedList
    • pyTooling.MetaClasses
    • pyTooling.Packaging
    • pyTooling.Platform
    • pyTooling.Process
    • pyTooling.Resources
    • pyTooling.StateMachine
    • pyTooling.Stopwatch
    • pyTooling.Streaming
    • pyTooling.TerminalUI
    • pyTooling.Testing
    • pyTooling.Tracing
    • pyTooling.Tree
    • pyTooling.Versioning
    • pyTooling.Warning
  • Unittest Summary Report
  • Code Coverage Report
  • Code Coverage Summary
  • Doc. Coverage Report
  • Static Type Check Report ➚
  • Overview

Appendix

  • Apache License 2.0
  • Creative Commons Attribution 4.0 International
  • Glossary
  • Index
  • Python Module Index
  • TODOs
pyTooling
  • Python Class Reference
  • View page source

Python Class Reference

Reference of all packages and modules:

  • pyTooling.Attributes
  • pyTooling.CLIAbstraction
  • pyTooling.CallByRef
  • pyTooling.Cartesian2D
  • pyTooling.Cartesian3D
  • pyTooling.Common
  • pyTooling.Configuration
  • pyTooling.Decorators
  • pyTooling.Dependency
  • pyTooling.Documentation
  • pyTooling.Exceptions
  • pyTooling.Filesystem
  • pyTooling.GenericPath
  • pyTooling.Graph
  • pyTooling.Licensing
  • pyTooling.LinkedList
  • pyTooling.MetaClasses
  • pyTooling.Packaging
  • pyTooling.Platform
  • pyTooling.Process
  • pyTooling.Resources
  • pyTooling.StateMachine
  • pyTooling.Stopwatch
  • pyTooling.Streaming
  • pyTooling.TerminalUI
  • pyTooling.Testing
  • pyTooling.Tracing
  • pyTooling.Tree
  • pyTooling.Versioning
  • pyTooling.Warning
Previous Next

© Copyright 2017-2026, Patrick Lehmann. Last updated on 13.09.2026.

Built with Sphinx using a theme provided by Read the Docs.