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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.4.tar.gz
  • Upload date:
  • Size: 3.2 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.4.tar.gz
Algorithm Hash digest
SHA256 ce3585a12d46123eebf7b2db419a212077a8ee710c4022e2ca45aa5807f5be25
MD5 25a20abe46ecbf44832b74f14a9dcd8a
BLAKE2b-256 bc2fba8eb4c199e5e5cb3b1273992d96779f7d04e9ecbe898baabd9634ece42e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 35ec0fd247bac69e4c5631b383b609f1a8391f5b558b5d090ff64de9240531f7
MD5 1f44f460263126b72f9169a729449eb1
BLAKE2b-256 64ee19908d3537aae273150da7fa55ce9f47a17e95b343d3c190591d41db9ce2

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