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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 4c0e06b2d0d727e8321e649c5b38c639d0e60835a0da2392611f5a92ada1286e
MD5 25f04d6b8d05529c4c58c99fd9734f6c
BLAKE2b-256 9ea98c86190c2962a87f1d67f39aed395fc454fd378958a6402333fcc2108d1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TableauDesktopPy-1.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d921f8c0e77e2ef31e07d6b974d77359f1e7311353136d2774562178eb7a781e
MD5 7e4475701473dfce0cb4cdaef7c5ef82
BLAKE2b-256 4992bc48a63ea1c1758d43624b7e4b0716c17d618bc01ca99126eedd582e7e40

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