Python library for automating file ops, system monitoring
Project description
PyChoreographer
A customizable Python library for automating file operations, system monitoring, and routine tasks
Installation
$ pip install pychoreographer
Features
-
Environment Checker
- Script to validate if a project's required dependencies are installed within the current virtual environment.
-
Basic Directory Cleanup
-
Delete Old Files: Automates the process of deleting files in a directory that are older than a specified number of days, helping in cleaning up temporary folders and reducing clutter.
-
Remove Empty Folders: Scans and removes any empty directories within a specified path, keeping your file system organized and tidy.
-
-
Targeted File Organizing
- Sort Files by Extension: Automatically organizes files within a directory into subfolders based on their file extensions, such as images, documents, and more, for improved file management.
Usage
pychoreographer -help can be used to get current features
as follows:
pychoreographer -help
Contributing
Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.
License
pychoreographer was created by Rajaa Lebchiri. It is licensed under the terms
of the MIT license.
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
File details
Details for the file pychoreographer-0.0.8.tar.gz.
File metadata
- Download URL: pychoreographer-0.0.8.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c0faa1f79204bba4b525e0108147a6ca7ff577eff663578eb2d156a86b3f191
|
|
| MD5 |
10c07faf419a9b2e135bde47f9abc400
|
|
| BLAKE2b-256 |
54aa473a9879681b286658c4347255fc7720e1bca768ffd7dd6ca341bd3cd037
|