Python - Test Automation Logo

Contents

  • Course Overview
  • Python Language
  • Python 3 Standard Library
    • Runtime Features
    • Application Building Blocks
      • argparse — Command-Line Option and Argument Parsing
      • shlex — Parse Shell-style Syntaxes
      • configparser — Work with Configuration Files
      • logging — Report Status, Error, and Informational Messages
      • atexit — Program Shutdown Callbacks
      • 3rd Party Packages
    • The File System
    • Text
    • Dates and Times
    • Data Persistence and Exchange
    • Data Compression and Archiving
    • Cryptography
    • Mathematics & Data Analysis
    • Concurrency with Processes
    • Networking, Internet / Web Services
    • GUI Frameworks
  • Python Test Frameworks
  • Resources
Python - Test Automation
  • Python 3 Standard Library
  • Application Building Blocks
  • View page source

Application Building Blocks

PyMOTW-3 - Application Building Blocks

argparse — Command-Line Option and Argument Parsing

  • argparse — Command-Line Option and Argument Parsing

  • argparse — Parser for command-line options, arguments and sub-commands

  • getopt — C-style parser for command line options

shlex — Parse Shell-style Syntaxes

  • shlex — Parse Shell-style Syntaxes

  • shlex — Simple lexical analysis

configparser — Work with Configuration Files

  • configparser — Work with Configuration Files

  • configparser — Configuration file parser

logging — Report Status, Error, and Informational Messages

  • logging — Report Status, Error, and Informational Messages

  • logging — Logging facility for Python

atexit — Program Shutdown Callbacks

  • atexit — Program Shutdown Callbacks

  • atexit — Exit handlers

3rd Party Packages

  • docopt - Command-line interface description language

  • click

Previous Next

© Copyright 2023, Miguel Miranda.

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