Skip to main content

Tools for extracting metadata from Tableau Desktop workbook files.

Project description

TableauDesktopPy

Tools for extracting metadata from Tableau Desktop workbook files. This package parses the underlying xml of a workbook to retrieve information on its style and data connections.

Installation

Install with pip:

pip install TableauDesktopPy

Usage

  1. Provide a valid Tableau workbook file ('.twb' or '.twbx') to declare a Workbook object:
import TableauDesktopPy as tdp

my_workbook = tdp.Workbook("C:\Users\bpewyllie\test_workbook.twbx")
  1. Then use any of the following methods to retrieve workbook metadata:
  • Workbook.get_colors
  • Workbook.get_custom_sql
  • Workbook.get_excel
  • Workbook.get_fonts
  • Workbook.get_hidden_fields
  • Workbook.get_onedrive
  • Workbook.get_xml
  1. Other metadata may be retrieved by calling the Workbook.xml attribute and parsing with an xml parser such as BeautifulSoup.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TableauDesktopPy-1.0.6.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

TableauDesktopPy-1.0.6-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file TableauDesktopPy-1.0.6.tar.gz.

File metadata

  • Download URL: TableauDesktopPy-1.0.6.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for TableauDesktopPy-1.0.6.tar.gz
Algorithm Hash digest
SHA256 14cdb12a26f63c415794497e17a22e17714fbe0ba9740128f9436afb42041303
MD5 83bbff486c9479a92d6a39ef05086da1
BLAKE2b-256 94e59e0fe56fc8830322736ac8406496c4c885ca67ce4ee5e66e6eb35e57dff5

See more details on using hashes here.

File details

Details for the file TableauDesktopPy-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: TableauDesktopPy-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for TableauDesktopPy-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 24de1e927da1c279a60b7024f28b2bcb7542208719496b27c0f61d493ce5c377
MD5 94a71bb42c2ac04ae5bd474018a03f67
BLAKE2b-256 f5b9b7fe7514f8273cc3aad72ee74718aaeaca6d2bbaf8ace665194568ff5c37

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page