Skip to main content

Python useful classes for office work automation

Project description

Cofeece

Python useful classes for office work automation. Currently working on Python 3.

Popup

Tkinter popup functions to:

  • show_info(title, message) -> shows a popup with the title and message provided.
  • ask_file() -> popup asks for a file through file explorer. Returns path as string.
  • ask_directory() -> popup asks for a directory through file explorer. Returns path as string.
  • ask_yes_no(title, message) -> shows a popup with the title and message provided and ask yes-no. If yes returns 'True'.

SysWalker

System navigation and recursion functions:

  • list_files_by_type(src_directory, file_extension) -> Make a list of all the files with the given file extension in the given directory. Returns list.

Why Cofeece?

The main reason behind this little classes is that a huge part of the mechanical work at a job office can be automated through this kind of objects. The other reason to use this is to make office scripts cleaner with an — even more — simplified dependency management.

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

coffeece-0.0.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

coffeece-0.0.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file coffeece-0.0.1.tar.gz.

File metadata

  • Download URL: coffeece-0.0.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for coffeece-0.0.1.tar.gz
Algorithm Hash digest
SHA256 9ed9e7c624e9f25cffb4c23e5a690f32dffb688ff551ddcf138868413d0c00ca
MD5 543af50fbc7b2d14b066940c672484b4
BLAKE2b-256 f33bf0c9ae2fff23d14e4822e43e9b53472df0e5179a90ab439232c748a932fc

See more details on using hashes here.

File details

Details for the file coffeece-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: coffeece-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for coffeece-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 517e368977405358e343cfc9a364efcb58ec2695598558f12a976c67e44c9b3a
MD5 e36869ce9ce0ed62a652189094548732
BLAKE2b-256 7c9c5f204a477c79397cba729d658bde851eb879d40a9f4f2be93893bf58add5

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