skm_pyutils: Python Utilities
Project description
PythonUtils
A module containing common scripts that I use in my research. Documentation available at https://seankmartin.github.io/PythonUtils/html/skm_pyutils/index.html.
Installation
pip install skm_pyutils
Update documentation
pdoc --html -o "docs\html" skm_pyutils --force
Command line running
pdf-merge -h
dir-list -h
For example
pdf-merge -d . -r -o merged.pdf
dir-list . -r -e .txt -o txt_file_list.txt
copy-files input_dir output_dir -re .*results.*.png
Modules
- py_config : Config utils, e.g read a full .py python file as configuration using exec.
- py_log: Logging utils, e.g. logging exceptions to disk and stdout.
- py_path: Path utils, e.g. finding all files in a directory with given extension recursively.
- py_pdf : PDF utils, e.g. merging all PDFs files in a directory.
- py_plot : Plotting utils, e.g. automatically handled gridding of plots, with color management.
- py_print : Printing utils, e.g. pretty printing a dictionary, or HDF5 file.
- py_profile : Code profiling, e.g. profiling code for runtime performance.
- py_save : Saving outputs, e.g. a full dictionary recursively.
- py_tables : Pandas dataframe utils.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
skm_pyutils-0.1.5.tar.gz
(31.4 kB
view hashes)