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

Uploaded Source

Built Distribution

TableauDesktopPy-1.0.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.1.tar.gz
  • Upload date:
  • Size: 3.1 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.1.tar.gz
Algorithm Hash digest
SHA256 a1e2db7014a2868be4443f91e54569019bb53543961ff81e51408d90666d4719
MD5 38d65a5c5c8da60949273f4982714359
BLAKE2b-256 0ac05105e39bb25dcee616f01fb92900e85344e90d9a2f8ff1f619888d391871

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a1b939840b6e9ff2103f30851bf89d7c5574b079446f13f798ab6aa52b754aad
MD5 a037a930bf0c8b278cba00d8a836b59a
BLAKE2b-256 b699b88dc19f12d7cb3a84990b5afd42c8a6d191a1c23639ddf7052fda900862

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