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

Uploaded Source

Built Distribution

TableauDesktopPy-1.0.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 cb6005b1292ede1c13cc307652188e981a42f3f2a34d4aef20d207db8824cc86
MD5 d12a83fbab9a5a7ea537bd5c2583be31
BLAKE2b-256 d67726d63e9b5a71908e543e0cf92420cf42ded890a588bbb4d595910aba8589

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 62d20fddc10f8370ac916c9f7134c16438bd7fb5dde06b13f9dc9a1b98b3357c
MD5 efeba19e04527a6e91f18d78f9e6a5dc
BLAKE2b-256 98e2a78eb0073ccaea9d706c24d5f76ac9a75b95ae30984cab62f3a54c40fc7b

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