File: test.py

package info (click to toggle)
golang-github-tdewolff-minify 2.24.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 39,416 kB
  • sloc: javascript: 394,644; xml: 25,649; ansic: 253; makefile: 111; python: 109; sh: 74
file content (17 lines) | stat: -rw-r--r-- 368 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import multiprocessing
import minify  # type: ignore


def minify_worker(number: int) -> None:
    minify.string('text/html', f"<p>{number}</p>"*10000)
    print(".", end="", flush=True)


if __name__ == "__main__":

    number_list = range(0, 1000)

    processing_pool = multiprocessing.Pool()
    processing_pool.map(minify_worker, number_list)

    print("Done!")