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

Uploaded Source

Built Distribution

TableauDesktopPy-1.0.7-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.7.tar.gz
  • Upload date:
  • Size: 3.5 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.7.tar.gz
Algorithm Hash digest
SHA256 33e8092590196b95d88aa786c422d8c519d49cd81f1a02ca1eb437e620bc698d
MD5 985c931eef8d237a56de9fa47147b3c6
BLAKE2b-256 19f2d38d05ebddbaaa5365f0268228e16125e5badbdd046c2c9bd040f1d9f223

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 4.7 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 e1cff63791f52f75a7e16e792847e981d365e67cdc9bfa2fc37b4e03f994b600
MD5 a2e39b3ab05eccafcedb168e56563dac
BLAKE2b-256 bdc9befa7015d063f69b62ad03d0fbd5e07d50f91d6c55d8f24e2ce9ab9578c9

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