Skip to content

rn7s2/qtmd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qtmd(qù tā mā de)

Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done!

tqdm, what a weird name! Oh wait, I have a better name for it: qtmd!

"qtmd" is the phonetic abbreviation of the Chinese "去他妈的" (qù tā mā de). The next time you meet your Chinese friends, greet them with "qù tā mā de", and you will definitely leave a lasting impression on them.

Usage

Wrap anything that implements the Iterator trait with qtmd

use qtmd::qtmd;
for _ in qtmd(0..10000) {
    ...
}
 76%|███████████████▉     | 7618/10000 [00:09<00:03, 782.14it/s]

Expose trait to allow method chaining

use qtmd::{Iter, Style};
for _ in (0..).take(10000).qtmd().style(Style::Balloon) {
    ...
}
 47%|**********.          | 4792/10000 [00:06<00:06, 783.39it/s]

Well...

Enough jokes, don't use this crate in your projects. And never say "qù tā mā de", it's rude.

For original crate: tqdm.

About

better name for tqdm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages