Make Python more beautiful :) This package includes syntax sugar & tools that you wish were in the standard library.
Project description
More Beautiful Python
Make Python more beautiful :) This package includes syntax sugar & tools that you wish were in the standard library.
Setup
python -m pip install mbp
Quick Test
from mbp import *
print_iter(work(f=test_f, tasks=iter({'x': i} for i in range(32))))
examples.py
- multi processes
- work, Worker, Workers
- logging
- log, log2, logger, Logger, set_global_logger
- paths
- dir_of, path_join, make_dir, this_dir, exec_dir, lib_dir
- files
- iterate, load_jsonl, load_json, load_csv, load_tsv, load_txt, save_json, save_jsonl, open_file
- summarization
- print2, print_table, print_iter, error_msg, build_table, enclose, timer_enclose, sep, na
- statistics
- timer, curr_time, min_max_avg, n_min_max_avg
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
mbp-1.0.0.tar.gz
(5.7 kB
view hashes)
Built Distribution
mbp-1.0.0-py3-none-any.whl
(5.8 kB
view hashes)