Skip to main content

A wrapper library to use tkinter dialogs easily.

Project description

tkdialog-wrapper

A wrapper library to use tkinter dialogs easily.

PyPI version MIT License

Usage

pip install tkdialog-wrapper

import tkdialog

# make open dialog
filename = tkdialog.open_dialog()

# make saveas dialog
filename = tkdialog.open_dialog()

# open a pickled file with a dialog
obj = tkdialog.load_pickle_with_dialog()

# pickle an object with a dialog
dat = {'x': 100, 'y': '01234'}
tkdialog.dump_pickle_with_dialog(dat)

# with numpy
dat = np.load(tkdialog.open_dialog('.npz'))

# with pandas
df = pd.read_csv(tkdialog.open_dialog('.csv'))

Change log

[2.0.0]

  • breaking changes:
    • supported python version >= 3.5
    • argument of all functions
    • add docstring
    • add typehint

[1.x]

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

tkdialog-wrapper-2.0.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

tkdialog_wrapper-2.0.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file tkdialog-wrapper-2.0.0.tar.gz.

File metadata

  • Download URL: tkdialog-wrapper-2.0.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for tkdialog-wrapper-2.0.0.tar.gz
Algorithm Hash digest
SHA256 5cadb3eaa17c8a6ffd7401ae0c6c72f0c1030a0e6ed5c2f7c844ae2acb3a15bb
MD5 76344053dbdc2f8044ea583f1f790ef1
BLAKE2b-256 f25aed2afce487e3b59b9812f0ae1808bfeffe9935f8858270e9eadacd2982c3

See more details on using hashes here.

File details

Details for the file tkdialog_wrapper-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: tkdialog_wrapper-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for tkdialog_wrapper-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 27fd914d11425e07a7dbeb69c5c47a9fde288a12ffb0eac6a33c31336f044e04
MD5 7183731ceeeb31fad9e377d793492e3f
BLAKE2b-256 25d15e4ccf1773dd89f149351845d0af0b89901214b4a88a437f2f88299b741d

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