Python - Test Automation Logo

Contents

  • Course Overview
  • Python Language
  • Python 3 Standard Library
    • Runtime Features
    • Application Building Blocks
    • The File System
    • Text
    • Dates and Times
    • Data Persistence and Exchange
      • sqlite3 — Embedded Relational Database
      • csv — Comma-separated Value Files
      • json — JSON encoder and decoder
      • tomllib — Parse TOML files
      • xml.etree.ElementTree — XML Manipulation API
      • 3rd Party Packages
    • 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
  • Data Persistence and Exchange
  • View page source

Data Persistence and Exchange

PyMOTW-3 - Data Persistence and Exchange

sqlite3 — Embedded Relational Database

  • sqlite3 — Embedded Relational Database

  • sqlite3 — DB-API 2.0 interface for SQLite databases

csv — Comma-separated Value Files

  • csv — Comma-separated Value Files

  • csv — CSV File Reading and Writing

json — JSON encoder and decoder

  • json — JSON encoder and decoder

tomllib — Parse TOML files

  • tomllib — Parse TOML files

xml.etree.ElementTree — XML Manipulation API

  • xml.etree.ElementTree — XML Manipulation API

  • xml.etree.ElementTree — The ElementTree XML API

3rd Party Packages

  • Beautiful Soup - Web-scraping

  • lxml - XML and HTML with Python

  • PyYAML

  • A Python library for parsing and creating TOML

Previous Next

© Copyright 2023, Miguel Miranda.

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