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.5.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

TableauDesktopPy-1.0.5-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.5.tar.gz
  • Upload date:
  • Size: 3.3 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.5.tar.gz
Algorithm Hash digest
SHA256 4409047036033a234a9b851a2748bbf1dc2d76b41bc5ee7b9be6ef771cd7dfd1
MD5 fc1eeebd0b77b380396d17a4889d2d4d
BLAKE2b-256 89f72cde37bf7c3e0ec2a42476aed6b4e680171b41075bfca6f8454a5798467a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 4.4 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 8426935bb8af6918cd025bb27d68b59fff17b139133d3df9b4fd652af746f619
MD5 0109138ed17af0b230039c3e0289b35f
BLAKE2b-256 f0f4715c7843e46c5e1ada600b29d2deafff487cffe06eb32ff6b46183ed503a

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