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

Uploaded Source

Built Distribution

TableauDesktopPy-1.0.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 b9a3a577ea13cb664e1e59e74ab5f093a9e5e757078ec8dc259af1994f418cc3
MD5 95861a7290613ddf1886bc39ed235487
BLAKE2b-256 5a4926af6f94c76523ff90ca7b53d5969ad305d95eb1ffc4b7d7cef2004118e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.3 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4d8e952ccdef865c1146735ba49ae898311091a4d618be5372430a7a1f1dca0a
MD5 62ead19b259a31a7f378f8628e38c5b0
BLAKE2b-256 f9e3427f823577a60e195fd3efb6ab30befecc48329622a897380dd4d3a2e4e4

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