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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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