| ofs | hex dump | ascii |
|---|
| 0000 | 61 0d 0d 0a 00 00 00 00 e5 2e c3 62 c3 6e 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | a..........b.n.................. |
| 0020 | 00 12 00 00 00 40 00 00 00 73 7e 04 00 00 55 00 64 00 64 01 6c 00 5a 00 64 00 64 01 6c 01 5a 01 | .....@...s~...U.d.d.l.Z.d.d.l.Z. |
| 0040 | 64 00 64 01 6c 02 5a 02 64 00 64 01 6c 03 5a 03 64 00 64 01 6c 04 5a 04 64 00 64 01 6c 05 5a 06 | d.d.l.Z.d.d.l.Z.d.d.l.Z.d.d.l.Z. |
| 0060 | 64 00 64 02 6c 07 6d 07 5a 08 01 00 64 03 64 04 6c 09 6d 0a 5a 0a 01 00 64 03 64 05 6c 09 6d 0b | d.d.l.m.Z...d.d.l.m.Z...d.d.l.m. |
| 0080 | 5a 0b 01 00 64 03 64 06 6c 09 6d 0c 5a 0c 01 00 64 03 64 07 6c 0d 6d 0e 5a 0e 01 00 64 03 64 08 | Z...d.d.l.m.Z...d.d.l.m.Z...d.d. |
| 00a0 | 6c 0d 6d 0f 5a 0f 01 00 64 03 64 09 6c 10 6d 11 5a 11 01 00 64 03 64 0a 6c 12 6d 13 5a 13 01 00 | l.m.Z...d.d.l.m.Z...d.d.l.m.Z... |
| 00c0 | 64 03 64 0b 6c 12 6d 14 5a 14 01 00 64 03 64 0c 6c 12 6d 15 5a 15 01 00 64 03 64 0d 6c 16 6d 17 | d.d.l.m.Z...d.d.l.m.Z...d.d.l.m. |
| 00e0 | 5a 17 01 00 64 03 64 0e 6c 16 6d 18 5a 18 01 00 65 06 6a 19 72 d4 64 03 64 0f 6c 1a 6d 1b 5a 1b | Z...d.d.l.m.Z...e.j.r.d.d.l.m.Z. |
| 0100 | 01 00 65 06 a0 1c 64 10 a1 01 5a 1d 65 1e 5a 1f 65 06 6a 20 65 21 67 01 65 21 66 02 19 00 65 22 | ..e...d...Z.e.Z.e.j.e!g.e!f...e" |
| 0120 | 64 11 3c 00 64 12 64 13 64 14 64 15 64 16 64 17 64 18 64 19 64 1a 64 1b 64 1c 64 1d 64 1e 64 1f | d.<.d.d.d.d.d.d.d.d.d.d.d.d.d.d. |
| 0140 | 64 20 64 21 64 22 64 23 9c 11 5a 23 64 24 5a 24 65 21 65 21 64 25 9c 02 64 26 64 27 84 04 5a 25 | d.d!d"d#..Z#d$Z$e!e!d%..d&d'..Z% |
| 0160 | 64 61 65 21 65 21 65 26 65 06 6a 27 65 06 6a 28 19 00 65 26 65 06 6a 27 65 15 19 00 65 21 64 2a | dae!e!e&e.j'e.j(..e&e.j'e...e!d* |
| 0180 | 9c 07 64 2b 64 2c 84 05 5a 29 65 06 6a 28 65 06 6a 28 64 2d 9c 02 64 2e 64 2f 84 04 5a 2a 64 62 | ..d+d,..Z)e.j(e.j(d-..d.d/..Z*db |
| 01a0 | 65 21 65 06 6a 27 65 06 6a 28 19 00 65 26 65 06 6a 2b 65 26 65 21 66 02 19 00 65 06 6a 27 65 06 | e!e.j'e.j(..e&e.j+e&e!f...e.j'e. |
| 01c0 | 6a 2b 65 15 65 06 6a 28 66 02 19 00 19 00 65 06 6a 27 65 06 6a 20 65 21 67 01 65 06 6a 28 66 02 | j+e.e.j(f.....e.j'e.j.e!g.e.j(f. |
| 01e0 | 19 00 19 00 65 21 65 26 65 26 65 26 65 06 6a 28 64 31 9c 0b 64 32 64 33 84 05 5a 2c 64 63 65 21 | ....e!e&e&e&e.j(d1..d2d3..Z,dce! |
| 0200 | 65 06 6a 27 65 26 19 00 65 26 65 21 65 26 65 26 65 26 64 34 9c 07 64 35 64 36 84 05 5a 2d 64 64 | e.j'e&..e&e!e&e&e&d4..d5d6..Z-dd |
| 0220 | 65 06 6a 2b 65 06 6a 2e 65 21 19 00 65 06 6a 20 67 00 65 06 6a 2e 65 21 19 00 66 02 19 00 65 21 | e.j+e.j.e!..e.j.g.e.j.e!..f...e! |
| 0240 | 66 03 19 00 65 06 6a 27 65 26 19 00 64 01 64 37 9c 03 64 38 64 39 84 05 5a 2f 64 65 65 06 6a 27 | f...e.j'e&..d.d7..d8d9..Z/dee.j' |
| 0260 | 65 06 6a 2e 65 1d 19 00 19 00 65 06 6a 27 65 30 19 00 65 06 6a 27 65 21 19 00 65 26 65 06 6a 27 | e.j.e.....e.j'e0..e.j'e!..e&e.j' |
| 0280 | 65 26 19 00 65 26 65 06 6a 27 65 06 6a 20 65 06 6a 27 65 1d 19 00 67 01 65 06 6a 27 65 21 19 00 | e&..e&e.j'e.j.e.j'e...g.e.j'e!.. |
| 02a0 | 66 02 19 00 19 00 65 21 65 21 65 21 65 21 65 30 65 06 6a 27 65 06 6a 31 19 00 65 06 6a 27 65 26 | f.....e!e!e!e!e0e.j'e.j1..e.j'e& |
| 02c0 | 19 00 65 30 64 3e 64 3f 9c 10 64 40 64 41 84 05 5a 32 64 01 64 42 9c 01 64 43 64 44 84 04 5a 33 | ..e0d>d?..d@dA..Z2d.dB..dCdD..Z3 |
| 02e0 | 64 66 65 06 6a 2b 65 30 65 06 6a 34 65 30 65 30 65 30 66 03 19 00 65 21 66 03 19 00 65 30 65 21 | dfe.j+e0e.j4e0e0e0f...e!f...e0e! |
| 0300 | 64 45 9c 03 64 46 64 47 84 05 5a 35 64 67 65 06 6a 28 65 06 6a 27 65 06 6a 2b 65 30 65 06 6a 34 | dE..dFdG..Z5dge.j(e.j'e.j+e0e.j4 |
| 0320 | 65 30 65 30 65 30 66 03 19 00 65 21 66 03 19 00 19 00 65 06 6a 27 65 06 6a 2b 65 30 65 06 6a 34 | e0e0e0f...e!f.....e.j'e.j+e0e.j4 |
| 0340 | 65 30 65 30 65 30 66 03 19 00 65 21 66 03 19 00 19 00 65 06 6a 27 65 26 19 00 65 06 6a 27 65 26 | e0e0e0f...e!f.....e.j'e&..e.j'e& |
| 0360 | 19 00 65 06 6a 27 65 26 19 00 65 06 6a 27 65 26 19 00 65 06 6a 27 65 26 19 00 65 06 6a 27 65 26 | ..e.j'e&..e.j'e&..e.j'e&..e.j'e& |
| 0380 | 19 00 65 06 6a 27 65 26 19 00 65 06 6a 27 65 26 19 00 65 26 65 21 64 48 9c 0d 64 49 64 4a 84 05 | ..e.j'e&..e.j'e&..e&e!dH..dIdJ.. |
| 03a0 | 5a 36 65 21 65 21 64 4b 9c 02 64 4c 64 4d 84 04 5a 37 64 68 65 06 6a 27 65 06 6a 28 19 00 65 06 | Z6e!e!dK..dLdM..Z7dhe.j'e.j(..e. |
| 03c0 | 6a 27 65 06 6a 38 65 06 6a 39 19 00 19 00 65 26 65 26 65 06 6a 27 65 26 19 00 65 06 6a 28 64 01 | j'e.j8e.j9....e&e&e.j'e&..e.j(d. |
| 03e0 | 64 4e 9c 07 64 4f 64 50 84 05 5a 3a 64 69 65 06 6a 27 65 06 6a 39 19 00 65 06 6a 27 65 21 19 00 | dN..dOdP..Z:die.j'e.j9..e.j'e!.. |
| 0400 | 65 06 6a 27 65 06 6a 3b 65 21 65 21 66 02 19 00 19 00 65 26 65 21 65 06 6a 27 65 21 19 00 65 06 | e.j'e.j;e!e!f.....e&e!e.j'e!..e. |
| 0420 | 6a 27 65 06 6a 39 19 00 64 52 9c 07 64 53 64 54 84 05 5a 3c 64 6a 65 21 65 26 65 26 65 30 64 55 | j'e.j9..dR..dSdT..Z<dje!e&e&e0dU |
| 0440 | 9c 04 64 56 64 57 84 05 5a 3d 64 01 61 3e 65 06 6a 27 65 06 6a 20 65 26 67 01 65 21 66 02 19 00 | ..dVdW..Z=d.a>e.j'e.j.e&g.e!f... |
| 0460 | 19 00 65 22 64 58 3c 00 64 6b 65 26 65 21 64 59 9c 02 64 5a 64 5b 84 05 5a 3f 65 06 6a 40 65 30 | ..e"dX<.dke&e!dY..dZd[..Z?e.j@e0 |
| 0480 | 19 00 64 42 9c 01 64 5c 64 5d 84 04 5a 41 64 6c 65 06 6a 27 65 21 19 00 65 26 64 01 64 5e 9c 03 | ..dB..d\d]..ZAdle.j'e!..e&d.d^.. |
| 04a0 | 64 5f 64 60 84 05 5a 42 64 01 53 00 29 6d e9 00 00 00 00 4e 29 01 da 07 67 65 74 74 65 78 74 e9 | d_d`..ZBd.S.)m.....N)...gettext. |
| 04c0 | 01 00 00 00 29 01 da 06 69 73 61 74 74 79 a9 01 da 0a 73 74 72 69 70 5f 61 6e 73 69 29 01 da 03 | ....)...isatty....strip_ansi)... |
| 04e0 | 57 49 4e 29 01 da 05 41 62 6f 72 74 29 01 da 0a 55 73 61 67 65 45 72 72 6f 72 29 01 da 15 72 65 | WIN)...Abort)...UsageError)...re |
| 0500 | 73 6f 6c 76 65 5f 63 6f 6c 6f 72 5f 64 65 66 61 75 6c 74 29 01 da 06 43 68 6f 69 63 65 29 01 da | solve_color_default)...Choice).. |
| 0520 | 0c 63 6f 6e 76 65 72 74 5f 74 79 70 65 29 01 da 09 50 61 72 61 6d 54 79 70 65 29 01 da 04 65 63 | .convert_type)...ParamType)...ec |
| 0540 | 68 6f 29 01 da 08 4c 61 7a 79 46 69 6c 65 a9 01 da 0b 50 72 6f 67 72 65 73 73 42 61 72 da 01 56 | ho)...LazyFile....ProgressBar..V |
| 0560 | da 13 76 69 73 69 62 6c 65 5f 70 72 6f 6d 70 74 5f 66 75 6e 63 e9 1e 00 00 00 e9 1f 00 00 00 e9 | ..visible_prompt_func........... |
| 0580 | 20 00 00 00 e9 21 00 00 00 e9 22 00 00 00 e9 23 00 00 00 e9 24 00 00 00 e9 25 00 00 00 e9 27 00 | .....!...."....#....$....%....'. |
| 05a0 | 00 00 e9 5a 00 00 00 e9 5b 00 00 00 e9 5c 00 00 00 e9 5d 00 00 00 e9 5e 00 00 00 e9 5f 00 00 00 | ...Z....[....\....]....^...._... |
| 05c0 | e9 60 00 00 00 e9 61 00 00 00 29 11 da 05 62 6c 61 63 6b da 03 72 65 64 da 05 67 72 65 65 6e da | .`....a...)...black..red..green. |
| 05e0 | 06 79 65 6c 6c 6f 77 da 04 62 6c 75 65 da 07 6d 61 67 65 6e 74 61 da 04 63 79 61 6e da 05 77 68 | .yellow..blue..magenta..cyan..wh |
| 0600 | 69 74 65 da 05 72 65 73 65 74 da 0c 62 72 69 67 68 74 5f 62 6c 61 63 6b da 0a 62 72 69 67 68 74 | ite..reset..bright_black..bright |
| 0620 | 5f 72 65 64 da 0c 62 72 69 67 68 74 5f 67 72 65 65 6e da 0d 62 72 69 67 68 74 5f 79 65 6c 6c 6f | _red..bright_green..bright_yello |
| 0640 | 77 da 0b 62 72 69 67 68 74 5f 62 6c 75 65 da 0e 62 72 69 67 68 74 5f 6d 61 67 65 6e 74 61 da 0b | w..bright_blue..bright_magenta.. |
| 0660 | 62 72 69 67 68 74 5f 63 79 61 6e da 0c 62 72 69 67 68 74 5f 77 68 69 74 65 7a 04 1b 5b 30 6d 29 | bright_cyan..bright_whitez..[0m) |
| 0680 | 02 da 06 70 72 6f 6d 70 74 da 06 72 65 74 75 72 6e 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 | ...prompt..returnc.............. |
| 06a0 | 00 00 03 00 00 00 43 00 00 00 73 12 00 00 00 64 01 64 00 6c 00 7d 01 7c 01 a0 00 7c 00 a1 01 53 | ......C...s....d.d.l.}.|...|...S |
| 06c0 | 00 29 02 4e 72 01 00 00 00 29 01 da 07 67 65 74 70 61 73 73 29 02 72 36 00 00 00 72 38 00 00 00 | .).Nr....)...getpass).r6...r8... |
| 06e0 | a9 00 72 39 00 00 00 fa 51 43 3a 5c 55 73 65 72 73 5c 61 64 6d 6f 6e 5c 50 79 63 68 61 72 6d 50 | ..r9....QC:\Users\admon\PycharmP |
| 0700 | 72 6f 6a 65 63 74 73 5c 63 6f 64 69 6e 67 5f 63 6c 75 62 5c 76 65 6e 76 5c 4c 69 62 5c 73 69 74 | rojects\coding_club\venv\Lib\sit |
| 0720 | 65 2d 70 61 63 6b 61 67 65 73 5c 63 6c 69 63 6b 2f 74 65 72 6d 75 69 2e 70 79 da 12 68 69 64 64 | e-packages\click/termui.py..hidd |
| 0740 | 65 6e 5f 70 72 6f 6d 70 74 5f 66 75 6e 63 34 00 00 00 73 04 00 00 00 00 01 08 02 72 3b 00 00 00 | en_prompt_func4...s........r;... |
| 0760 | 46 54 29 07 da 04 74 65 78 74 da 06 73 75 66 66 69 78 da 0c 73 68 6f 77 5f 64 65 66 61 75 6c 74 | FT)...text..suffix..show_default |
| 0780 | da 07 64 65 66 61 75 6c 74 da 0c 73 68 6f 77 5f 63 68 6f 69 63 65 73 da 04 74 79 70 65 72 37 00 | ..default..show_choices..typer7. |
| 07a0 | 00 00 63 06 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 07 00 00 00 43 00 00 00 73 64 00 00 00 | ..c....................C...sd... |
| 07c0 | 7c 00 7d 06 7c 05 64 00 75 01 72 38 7c 04 72 38 74 00 7c 05 74 01 83 02 72 38 7c 06 64 01 64 02 | |.}.|.d.u.r8|.r8t.|.t...r8|.d.d. |
| 07e0 | a0 02 74 03 74 04 7c 05 6a 05 83 02 a1 01 9b 00 64 03 9d 03 37 00 7d 06 7c 03 64 00 75 01 72 58 | ..t.t.|.j.......d...7.}.|.d.u.rX |
| 0800 | 7c 02 72 58 7c 06 9b 00 64 04 74 06 7c 03 83 01 9b 00 64 05 9d 04 7d 06 7c 06 9b 00 7c 01 9b 00 | |.rX|...d.t.|.....d...}.|...|... |
| 0820 | 9d 02 53 00 29 06 4e 7a 02 20 28 7a 02 2c 20 fa 01 29 7a 02 20 5b fa 01 5d 29 07 da 0a 69 73 69 | ..S.).Nz..(z.,...)z..[..])...isi |
| 0840 | 6e 73 74 61 6e 63 65 72 0b 00 00 00 da 04 6a 6f 69 6e da 03 6d 61 70 da 03 73 74 72 da 07 63 68 | nstancer......join..map..str..ch |
| 0860 | 6f 69 63 65 73 da 0f 5f 66 6f 72 6d 61 74 5f 64 65 66 61 75 6c 74 29 07 72 3c 00 00 00 72 3d 00 | oices.._format_default).r<...r=. |
| 0880 | 00 00 72 3e 00 00 00 72 3f 00 00 00 72 40 00 00 00 72 41 00 00 00 72 36 00 00 00 72 39 00 00 00 | ..r>...r?...r@...rA...r6...r9... |
| 08a0 | 72 39 00 00 00 72 3a 00 00 00 da 0d 5f 62 75 69 6c 64 5f 70 72 6f 6d 70 74 3a 00 00 00 73 0c 00 | r9...r:....._build_prompt:...s.. |
| 08c0 | 00 00 00 08 04 01 16 01 1e 01 0c 01 14 01 72 4a 00 00 00 29 02 72 3f 00 00 00 72 37 00 00 00 63 | ..............rJ...).r?...r7...c |
| 08e0 | 01 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 24 00 00 00 74 00 7c | ....................C...s$...t.| |
| 0900 | 00 74 01 6a 02 74 03 66 02 83 02 72 20 74 04 7c 00 64 01 83 02 72 20 7c 00 6a 05 53 00 7c 00 53 | .t.j.t.f...r.t.|.d...r.|.j.S.|.S |
| 0920 | 00 29 02 4e da 04 6e 61 6d 65 29 06 72 44 00 00 00 da 02 69 6f da 06 49 4f 42 61 73 65 72 0f 00 | .).N..name).rD.....io..IOBaser.. |
| 0940 | 00 00 da 07 68 61 73 61 74 74 72 72 4b 00 00 00 29 01 72 3f 00 00 00 72 39 00 00 00 72 39 00 00 | ....hasattrrK...).r?...r9...r9.. |
| 0960 | 00 72 3a 00 00 00 72 49 00 00 00 4a 00 00 00 73 06 00 00 00 00 01 1a 01 06 02 72 49 00 00 00 fa | .r:...rI...J...s..........rI.... |
| 0980 | 02 3a 20 29 0b 72 3c 00 00 00 72 3f 00 00 00 da 0a 68 69 64 65 5f 69 6e 70 75 74 da 13 63 6f 6e | .:.).r<...r?.....hide_input..con |
| 09a0 | 66 69 72 6d 61 74 69 6f 6e 5f 70 72 6f 6d 70 74 72 41 00 00 00 da 0a 76 61 6c 75 65 5f 70 72 6f | firmation_promptrA.....value_pro |
| 09c0 | 63 da 0d 70 72 6f 6d 70 74 5f 73 75 66 66 69 78 72 3e 00 00 00 da 03 65 72 72 72 40 00 00 00 72 | c..prompt_suffixr>.....errr@...r |
| 09e0 | 37 00 00 00 63 0a 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 0a 00 00 00 03 00 00 00 73 34 01 | 7...c........................s4. |
| 0a00 | 00 00 74 00 74 00 64 01 9c 02 87 00 87 01 66 02 64 02 64 03 84 0c 7d 0a 7c 05 64 04 75 00 72 28 | ..t.t.d.......f.d.d...}.|.d.u.r( |
| 0a20 | 74 01 7c 04 7c 01 83 02 7d 05 74 02 7c 00 7c 06 7c 07 7c 01 7c 09 7c 04 83 06 7d 0b 7c 03 72 58 | t.|.|...}.t.|.|.|.|.|.|...}.|.rX |
| 0a40 | 7c 03 64 05 75 00 72 4e 74 03 64 06 83 01 7d 03 74 02 7c 03 7c 06 83 02 7d 03 7c 0a 7c 0b 83 01 | |.d.u.rNt.d...}.t.|.|...}.|.|... |
| 0a60 | 7d 0c 7c 0c 72 68 71 78 71 58 7c 01 64 04 75 01 72 58 7c 01 7d 0c 71 78 71 58 7a 0c 7c 05 7c 0c | }.|.rhqxqX|.d.u.rX|.}.qxqXz.|.|. |
| 0a80 | 83 01 7d 0d 57 00 6e 5e 04 00 74 04 79 e2 01 00 7d 0e 01 00 7a 46 88 01 72 aa 74 05 74 03 64 07 | ..}.W.n^..t.y...}...zF..r.t.t.d. |
| 0aa0 | 83 01 88 00 64 08 8d 02 01 00 6e 18 74 05 74 03 64 09 83 01 6a 06 7c 0e 64 0a 8d 01 88 00 64 08 | ....d.....n.t.t.d...j.|.d.....d. |
| 0ac0 | 8d 02 01 00 57 00 59 00 64 04 7d 0e 7e 0e 71 58 57 00 59 00 64 04 7d 0e 7e 0e 6e 0a 64 04 7d 0e | ....W.Y.d.}.~.qXW.Y.d.}.~.n.d.}. |
| 0ae0 | 7e 0e 30 00 30 00 7c 03 73 ec 7c 0d 53 00 7c 0a 7c 03 83 01 7d 0f 7c 0c 0c 00 6f fe 7c 0f 0c 00 | ~.0.0.|.s.|.S.|.|...}.|...o.|... |
| 0b00 | 7d 10 7c 0f 90 01 73 10 7c 10 72 ec 90 01 71 10 71 ec 7c 0c 7c 0f 6b 02 90 01 72 1e 7c 0d 53 00 | }.|...s.|.r...q.q.|.|.k...r.|.S. |
| 0b20 | 74 05 74 03 64 0b 83 01 88 00 64 08 8d 02 01 00 71 58 64 04 53 00 29 0c 61 21 07 00 00 50 72 6f | t.t.d.....d.....qXd.S.).a!...Pro |
| 0b40 | 6d 70 74 73 20 61 20 75 73 65 72 20 66 6f 72 20 69 6e 70 75 74 2e 20 20 54 68 69 73 20 69 73 20 | mpts.a.user.for.input...This.is. |
| 0b60 | 61 20 63 6f 6e 76 65 6e 69 65 6e 63 65 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 63 61 6e 0a | a.convenience.function.that.can. |
| 0b80 | 20 20 20 20 62 65 20 75 73 65 64 20 74 6f 20 70 72 6f 6d 70 74 20 61 20 75 73 65 72 20 66 6f 72 | ....be.used.to.prompt.a.user.for |
| 0ba0 | 20 69 6e 70 75 74 20 6c 61 74 65 72 2e 0a 0a 20 20 20 20 49 66 20 74 68 65 20 75 73 65 72 20 61 | .input.later.......If.the.user.a |
| 0bc0 | 62 6f 72 74 73 20 74 68 65 20 69 6e 70 75 74 20 62 79 20 73 65 6e 64 69 6e 67 20 61 6e 20 69 6e | borts.the.input.by.sending.an.in |
| 0be0 | 74 65 72 72 75 70 74 20 73 69 67 6e 61 6c 2c 20 74 68 69 73 0a 20 20 20 20 66 75 6e 63 74 69 6f | terrupt.signal,.this.....functio |
| 0c00 | 6e 20 77 69 6c 6c 20 63 61 74 63 68 20 69 74 20 61 6e 64 20 72 61 69 73 65 20 61 20 3a 65 78 63 | n.will.catch.it.and.raise.a.:exc |
| 0c20 | 3a 60 41 62 6f 72 74 60 20 65 78 63 65 70 74 69 6f 6e 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 | :`Abort`.exception.......:param. |
| 0c40 | 74 65 78 74 3a 20 74 68 65 20 74 65 78 74 20 74 6f 20 73 68 6f 77 20 66 6f 72 20 74 68 65 20 70 | text:.the.text.to.show.for.the.p |
| 0c60 | 72 6f 6d 70 74 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 64 65 66 61 75 6c 74 3a 20 74 68 65 20 64 | rompt......:param.default:.the.d |
| 0c80 | 65 66 61 75 6c 74 20 76 61 6c 75 65 20 74 6f 20 75 73 65 20 69 66 20 6e 6f 20 69 6e 70 75 74 20 | efault.value.to.use.if.no.input. |
| 0ca0 | 68 61 70 70 65 6e 73 2e 20 20 49 66 20 74 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | happens...If.this............... |
| 0cc0 | 20 20 20 20 20 20 69 73 20 6e 6f 74 20 67 69 76 65 6e 20 69 74 20 77 69 6c 6c 20 70 72 6f 6d 70 | ......is.not.given.it.will.promp |
| 0ce0 | 74 20 75 6e 74 69 6c 20 69 74 27 73 20 61 62 6f 72 74 65 64 2e 0a 20 20 20 20 3a 70 61 72 61 6d | t.until.it's.aborted......:param |
| 0d00 | 20 68 69 64 65 5f 69 6e 70 75 74 3a 20 69 66 20 74 68 69 73 20 69 73 20 73 65 74 20 74 6f 20 74 | .hide_input:.if.this.is.set.to.t |
| 0d20 | 72 75 65 20 74 68 65 6e 20 74 68 65 20 69 6e 70 75 74 20 76 61 6c 75 65 20 77 69 6c 6c 0a 20 20 | rue.then.the.input.value.will... |
| 0d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 20 68 69 64 64 65 6e 2e 0a | .....................be.hidden.. |
| 0d60 | 20 20 20 20 3a 70 61 72 61 6d 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 70 72 6f 6d 70 74 3a 20 | ....:param.confirmation_prompt:. |
| 0d80 | 50 72 6f 6d 70 74 20 61 20 73 65 63 6f 6e 64 20 74 69 6d 65 20 74 6f 20 63 6f 6e 66 69 72 6d 20 | Prompt.a.second.time.to.confirm. |
| 0da0 | 74 68 65 0a 20 20 20 20 20 20 20 20 76 61 6c 75 65 2e 20 43 61 6e 20 62 65 20 73 65 74 20 74 6f | the.........value..Can.be.set.to |
| 0dc0 | 20 61 20 73 74 72 69 6e 67 20 69 6e 73 74 65 61 64 20 6f 66 20 60 60 54 72 75 65 60 60 20 74 6f | .a.string.instead.of.``True``.to |
| 0de0 | 20 63 75 73 74 6f 6d 69 7a 65 0a 20 20 20 20 20 20 20 20 74 68 65 20 6d 65 73 73 61 67 65 2e 0a | .customize.........the.message.. |
| 0e00 | 20 20 20 20 3a 70 61 72 61 6d 20 74 79 70 65 3a 20 74 68 65 20 74 79 70 65 20 74 6f 20 75 73 65 | ....:param.type:.the.type.to.use |
| 0e20 | 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 76 61 6c 75 65 20 61 67 61 69 6e 73 74 2e 0a 20 20 20 | .to.check.the.value.against..... |
| 0e40 | 20 3a 70 61 72 61 6d 20 76 61 6c 75 65 5f 70 72 6f 63 3a 20 69 66 20 74 68 69 73 20 70 61 72 61 | .:param.value_proc:.if.this.para |
| 0e60 | 6d 65 74 65 72 20 69 73 20 70 72 6f 76 69 64 65 64 20 69 74 27 73 20 61 20 66 75 6e 63 74 69 6f | meter.is.provided.it's.a.functio |
| 0e80 | 6e 20 74 68 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 | n.that........................is |
| 0ea0 | 20 69 6e 76 6f 6b 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 74 79 70 65 20 63 6f 6e | .invoked.instead.of.the.type.con |
| 0ec0 | 76 65 72 73 69 6f 6e 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | version.to...................... |
| 0ee0 | 20 20 63 6f 6e 76 65 72 74 20 61 20 76 61 6c 75 65 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 70 72 | ..convert.a.value......:param.pr |
| 0f00 | 6f 6d 70 74 5f 73 75 66 66 69 78 3a 20 61 20 73 75 66 66 69 78 20 74 68 61 74 20 73 68 6f 75 6c | ompt_suffix:.a.suffix.that.shoul |
| 0f20 | 64 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 3a 70 | d.be.added.to.the.prompt......:p |
| 0f40 | 61 72 61 6d 20 73 68 6f 77 5f 64 65 66 61 75 6c 74 3a 20 73 68 6f 77 73 20 6f 72 20 68 69 64 65 | aram.show_default:.shows.or.hide |
| 0f60 | 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 69 6e 20 74 68 65 20 70 72 6f 6d 70 | s.the.default.value.in.the.promp |
| 0f80 | 74 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 65 72 72 3a 20 69 66 20 73 65 74 20 74 6f 20 74 72 75 | t......:param.err:.if.set.to.tru |
| 0fa0 | 65 20 74 68 65 20 66 69 6c 65 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 60 73 74 64 65 72 72 60 | e.the.file.defaults.to.``stderr` |
| 0fc0 | 60 20 69 6e 73 74 65 61 64 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 60 73 | `.instead.of.................``s |
| 0fe0 | 74 64 6f 75 74 60 60 2c 20 74 68 65 20 73 61 6d 65 20 61 73 20 77 69 74 68 20 65 63 68 6f 2e 0a | tdout``,.the.same.as.with.echo.. |
| 1000 | 20 20 20 20 3a 70 61 72 61 6d 20 73 68 6f 77 5f 63 68 6f 69 63 65 73 3a 20 53 68 6f 77 20 6f 72 | ....:param.show_choices:.Show.or |
| 1020 | 20 68 69 64 65 20 63 68 6f 69 63 65 73 20 69 66 20 74 68 65 20 70 61 73 73 65 64 20 74 79 70 65 | .hide.choices.if.the.passed.type |
| 1040 | 20 69 73 20 61 20 43 68 6f 69 63 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .is.a.Choice.................... |
| 1060 | 20 20 20 20 20 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 20 69 66 20 74 79 70 65 20 69 73 20 61 20 | .......For.example.if.type.is.a. |
| 1080 | 43 68 6f 69 63 65 20 6f 66 20 65 69 74 68 65 72 20 64 61 79 20 6f 72 20 77 65 65 6b 2c 0a 20 20 | Choice.of.either.day.or.week,... |
| 10a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 5f 63 68 6f 69 | .......................show_choi |
| 10c0 | 63 65 73 20 69 73 20 74 72 75 65 20 61 6e 64 20 74 65 78 74 20 69 73 20 22 47 72 6f 75 70 20 62 | ces.is.true.and.text.is."Group.b |
| 10e0 | 79 22 20 74 68 65 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y".then.the..................... |
| 1100 | 20 20 20 20 20 70 72 6f 6d 70 74 20 77 69 6c 6c 20 62 65 20 22 47 72 6f 75 70 20 62 79 20 28 64 | .....prompt.will.be."Group.by.(d |
| 1120 | 61 79 2c 20 77 65 65 6b 29 3a 20 22 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 | ay,.week):."..........versionadd |
| 1140 | 65 64 3a 3a 20 38 2e 30 0a 20 20 20 20 20 20 20 20 60 60 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f | ed::.8.0.........``confirmation_ |
| 1160 | 70 72 6f 6d 70 74 60 60 20 63 61 6e 20 62 65 20 61 20 63 75 73 74 6f 6d 20 73 74 72 69 6e 67 2e | prompt``.can.be.a.custom.string. |
| 1180 | 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 37 2e 30 0a 20 20 20 20 | .........versionadded::.7.0..... |
| 11a0 | 20 20 20 20 41 64 64 65 64 20 74 68 65 20 60 60 73 68 6f 77 5f 63 68 6f 69 63 65 73 60 60 20 70 | ....Added.the.``show_choices``.p |
| 11c0 | 61 72 61 6d 65 74 65 72 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a | arameter..........versionadded:: |
| 11e0 | 20 36 2e 30 0a 20 20 20 20 20 20 20 20 41 64 64 65 64 20 75 6e 69 63 6f 64 65 20 73 75 70 70 6f | .6.0.........Added.unicode.suppo |
| 1200 | 72 74 20 66 6f 72 20 63 6d 64 2e 65 78 65 20 6f 6e 20 57 69 6e 64 6f 77 73 2e 0a 0a 20 20 20 20 | rt.for.cmd.exe.on.Windows....... |
| 1220 | 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 34 2e 30 0a 20 20 20 20 20 20 20 20 41 64 | ...versionadded::.4.0.........Ad |
| 1240 | 64 65 64 20 74 68 65 20 60 65 72 72 60 20 70 61 72 61 6d 65 74 65 72 2e 0a 0a 20 20 20 20 a9 02 | ded.the.`err`.parameter......... |
| 1260 | 72 3c 00 00 00 72 37 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 09 00 00 00 13 | r<...r7...c..................... |
| 1280 | 00 00 00 73 5e 00 00 00 88 01 72 08 74 00 6e 02 74 01 7d 01 7a 1e 74 02 7c 00 a0 03 64 01 a1 01 | ...s^.....r.t.n.t.}.z.t.|...d... |
| 12a0 | 64 02 88 00 64 03 8d 03 01 00 7c 01 64 01 83 01 57 00 53 00 04 00 74 04 74 05 66 02 79 58 01 00 | d...d.....|.d...W.S...t.t.f.yX.. |
| 12c0 | 01 00 01 00 88 01 72 4c 74 02 64 00 88 00 64 04 8d 02 01 00 74 06 83 00 64 00 82 02 59 00 6e 02 | ......rLt.d...d.....t...d...Y.n. |
| 12e0 | 30 00 64 00 53 00 29 05 4e fa 01 20 46 a9 02 da 02 6e 6c 72 54 00 00 00 a9 01 72 54 00 00 00 29 | 0.d.S.).N...F....nlrT.....rT...) |
| 1300 | 07 72 3b 00 00 00 72 13 00 00 00 72 0e 00 00 00 da 06 72 73 74 72 69 70 da 11 4b 65 79 62 6f 61 | .r;...r....r......rstrip..Keyboa |
| 1320 | 72 64 49 6e 74 65 72 72 75 70 74 da 08 45 4f 46 45 72 72 6f 72 72 08 00 00 00 29 02 72 3c 00 00 | rdInterrupt..EOFErrorr....).r<.. |
| 1340 | 00 da 01 66 a9 02 72 54 00 00 00 72 50 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 0b 70 72 6f 6d | ...f..rT...rP...r9...r:.....prom |
| 1360 | 70 74 5f 66 75 6e 63 86 00 00 00 73 10 00 00 00 00 01 0c 01 02 03 14 03 0a 01 10 04 04 01 0c 01 | pt_func....s.................... |
| 1380 | 7a 1b 70 72 6f 6d 70 74 2e 3c 6c 6f 63 61 6c 73 3e 2e 70 72 6f 6d 70 74 5f 66 75 6e 63 4e 54 7a | z.prompt.<locals>.prompt_funcNTz |
| 13a0 | 17 52 65 70 65 61 74 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 7a 29 45 72 72 6f 72 3a | .Repeat.for.confirmationz)Error: |
| 13c0 | 20 54 68 65 20 76 61 6c 75 65 20 79 6f 75 20 65 6e 74 65 72 65 64 20 77 61 73 20 69 6e 76 61 6c | .The.value.you.entered.was.inval |
| 13e0 | 69 64 2e 72 59 00 00 00 7a 12 45 72 72 6f 72 3a 20 7b 65 2e 6d 65 73 73 61 67 65 7d 29 01 da 01 | id.rY...z.Error:.{e.message})... |
| 1400 | 65 7a 2b 45 72 72 6f 72 3a 20 54 68 65 20 74 77 6f 20 65 6e 74 65 72 65 64 20 76 61 6c 75 65 73 | ez+Error:.The.two.entered.values |
| 1420 | 20 64 6f 20 6e 6f 74 20 6d 61 74 63 68 2e 29 07 72 47 00 00 00 72 0c 00 00 00 72 4a 00 00 00 da | .do.not.match.).rG...r....rJ.... |
| 1440 | 01 5f 72 09 00 00 00 72 0e 00 00 00 da 06 66 6f 72 6d 61 74 29 11 72 3c 00 00 00 72 3f 00 00 00 | ._r....r......format).r<...r?... |
| 1460 | 72 50 00 00 00 72 51 00 00 00 72 41 00 00 00 72 52 00 00 00 72 53 00 00 00 72 3e 00 00 00 72 54 | rP...rQ...rA...rR...rS...r>...rT |
| 1480 | 00 00 00 72 40 00 00 00 72 5f 00 00 00 72 36 00 00 00 da 05 76 61 6c 75 65 da 06 72 65 73 75 6c | ...r@...r_...r6.....value..resul |
| 14a0 | 74 72 60 00 00 00 5a 06 76 61 6c 75 65 32 5a 08 69 73 5f 65 6d 70 74 79 72 39 00 00 00 72 5e 00 | tr`...Z.value2Z.is_emptyr9...r^. |
| 14c0 | 00 00 72 3a 00 00 00 72 36 00 00 00 51 00 00 00 73 40 00 00 00 00 35 16 11 08 01 0a 02 02 01 0c | ..r:...r6...Q...s@....5......... |
| 14e0 | ff 04 04 04 01 08 01 08 02 0a 04 08 01 04 01 04 01 08 01 04 01 04 01 02 01 0c 01 0e 01 04 01 12 | ................................ |
| 1500 | 02 18 01 22 01 04 01 04 02 08 01 0c 01 0a 01 06 01 0a 01 04 01 72 36 00 00 00 29 07 72 3c 00 00 | ...".................r6...).r<.. |
| 1520 | 00 72 3f 00 00 00 da 05 61 62 6f 72 74 72 53 00 00 00 72 3e 00 00 00 72 54 00 00 00 72 37 00 00 | .r?.....abortrS...r>...rT...r7.. |
| 1540 | 00 63 06 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 09 00 00 00 43 00 00 00 73 c4 00 00 00 74 | .c....................C...s....t |
| 1560 | 00 7c 00 7c 03 7c 04 7c 01 64 01 75 00 72 14 64 02 6e 0a 7c 01 72 1c 64 03 6e 02 64 04 83 04 7d | .|.|.|.|.d.u.r.d.n.|.r.d.n.d...} |
| 1580 | 06 7a 28 74 01 7c 06 a0 02 64 05 a1 01 64 06 7c 05 64 07 8d 03 01 00 74 03 64 05 83 01 a0 04 a1 | .z(t.|...d...d.|.d.....t.d...... |
| 15a0 | 00 a0 05 a1 00 7d 07 57 00 6e 1e 04 00 74 06 74 07 66 02 79 68 01 00 01 00 01 00 74 08 83 00 64 | .....}.W.n...t.t.f.yh......t...d |
| 15c0 | 01 82 02 59 00 6e 02 30 00 7c 07 64 08 76 00 72 78 64 09 7d 08 71 b2 7c 07 64 0a 76 00 72 86 64 | ...Y.n.0.|.d.v.rxd.}.q.|.d.v.r.d |
| 15e0 | 06 7d 08 71 b2 7c 01 64 01 75 01 72 9c 7c 07 64 0b 6b 02 72 9c 7c 01 7d 08 71 b2 74 01 74 09 64 | .}.q.|.d.u.r.|.d.k.r.|.}.q.t.t.d |
| 1600 | 0c 83 01 7c 05 64 0d 8d 02 01 00 71 22 71 b2 71 22 7c 02 72 c0 7c 08 73 c0 74 08 83 00 82 01 7c | ...|.d.....q"q.q"|.r.|.s.t.....| |
| 1620 | 08 53 00 29 0e 61 79 03 00 00 50 72 6f 6d 70 74 73 20 66 6f 72 20 63 6f 6e 66 69 72 6d 61 74 69 | .S.).ay...Prompts.for.confirmati |
| 1640 | 6f 6e 20 28 79 65 73 2f 6e 6f 20 71 75 65 73 74 69 6f 6e 29 2e 0a 0a 20 20 20 20 49 66 20 74 68 | on.(yes/no.question).......If.th |
| 1660 | 65 20 75 73 65 72 20 61 62 6f 72 74 73 20 74 68 65 20 69 6e 70 75 74 20 62 79 20 73 65 6e 64 69 | e.user.aborts.the.input.by.sendi |
| 1680 | 6e 67 20 61 20 69 6e 74 65 72 72 75 70 74 20 73 69 67 6e 61 6c 20 74 68 69 73 0a 20 20 20 20 66 | ng.a.interrupt.signal.this.....f |
| 16a0 | 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 63 61 74 63 68 20 69 74 20 61 6e 64 20 72 61 69 73 65 20 | unction.will.catch.it.and.raise. |
| 16c0 | 61 20 3a 65 78 63 3a 60 41 62 6f 72 74 60 20 65 78 63 65 70 74 69 6f 6e 2e 0a 0a 20 20 20 20 3a | a.:exc:`Abort`.exception.......: |
| 16e0 | 70 61 72 61 6d 20 74 65 78 74 3a 20 74 68 65 20 71 75 65 73 74 69 6f 6e 20 74 6f 20 61 73 6b 2e | param.text:.the.question.to.ask. |
| 1700 | 0a 20 20 20 20 3a 70 61 72 61 6d 20 64 65 66 61 75 6c 74 3a 20 54 68 65 20 64 65 66 61 75 6c 74 | .....:param.default:.The.default |
| 1720 | 20 76 61 6c 75 65 20 74 6f 20 75 73 65 20 77 68 65 6e 20 6e 6f 20 69 6e 70 75 74 20 69 73 20 67 | .value.to.use.when.no.input.is.g |
| 1740 | 69 76 65 6e 2e 20 49 66 0a 20 20 20 20 20 20 20 20 60 60 4e 6f 6e 65 60 60 2c 20 72 65 70 65 61 | iven..If.........``None``,.repea |
| 1760 | 74 20 75 6e 74 69 6c 20 69 6e 70 75 74 20 69 73 20 67 69 76 65 6e 2e 0a 20 20 20 20 3a 70 61 72 | t.until.input.is.given......:par |
| 1780 | 61 6d 20 61 62 6f 72 74 3a 20 69 66 20 74 68 69 73 20 69 73 20 73 65 74 20 74 6f 20 60 54 72 75 | am.abort:.if.this.is.set.to.`Tru |
| 17a0 | 65 60 20 61 20 6e 65 67 61 74 69 76 65 20 61 6e 73 77 65 72 20 61 62 6f 72 74 73 20 74 68 65 0a | e`.a.negative.answer.aborts.the. |
| 17c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 63 65 70 74 69 6f 6e 20 62 79 20 72 | ..................exception.by.r |
| 17e0 | 61 69 73 69 6e 67 20 3a 65 78 63 3a 60 41 62 6f 72 74 60 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 | aising.:exc:`Abort`......:param. |
| 1800 | 70 72 6f 6d 70 74 5f 73 75 66 66 69 78 3a 20 61 20 73 75 66 66 69 78 20 74 68 61 74 20 73 68 6f | prompt_suffix:.a.suffix.that.sho |
| 1820 | 75 6c 64 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 70 72 6f 6d 70 74 2e 0a 20 20 20 20 | uld.be.added.to.the.prompt...... |
| 1840 | 3a 70 61 72 61 6d 20 73 68 6f 77 5f 64 65 66 61 75 6c 74 3a 20 73 68 6f 77 73 20 6f 72 20 68 69 | :param.show_default:.shows.or.hi |
| 1860 | 64 65 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 69 6e 20 74 68 65 20 70 72 6f | des.the.default.value.in.the.pro |
| 1880 | 6d 70 74 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 65 72 72 3a 20 69 66 20 73 65 74 20 74 6f 20 74 | mpt......:param.err:.if.set.to.t |
| 18a0 | 72 75 65 20 74 68 65 20 66 69 6c 65 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 60 73 74 64 65 72 | rue.the.file.defaults.to.``stder |
| 18c0 | 72 60 60 20 69 6e 73 74 65 61 64 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 | r``.instead.of.................` |
| 18e0 | 60 73 74 64 6f 75 74 60 60 2c 20 74 68 65 20 73 61 6d 65 20 61 73 20 77 69 74 68 20 65 63 68 6f | `stdout``,.the.same.as.with.echo |
| 1900 | 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 38 2e 30 0a 20 | ..........versionchanged::.8.0.. |
| 1920 | 20 20 20 20 20 20 20 52 65 70 65 61 74 20 75 6e 74 69 6c 20 69 6e 70 75 74 20 69 73 20 67 69 76 | .......Repeat.until.input.is.giv |
| 1940 | 65 6e 20 69 66 20 60 60 64 65 66 61 75 6c 74 60 60 20 69 73 20 60 60 4e 6f 6e 65 60 60 2e 0a 0a | en.if.``default``.is.``None``... |
| 1960 | 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 34 2e 30 0a 20 20 20 20 20 20 | .......versionadded::.4.0....... |
| 1980 | 20 20 41 64 64 65 64 20 74 68 65 20 60 60 65 72 72 60 60 20 70 61 72 61 6d 65 74 65 72 2e 0a 20 | ..Added.the.``err``.parameter... |
| 19a0 | 20 20 20 4e 7a 03 79 2f 6e 7a 03 59 2f 6e 7a 03 79 2f 4e 72 56 00 00 00 46 72 57 00 00 00 29 02 | ...Nz.y/nz.Y/nz.y/NrV...FrW...). |
| 19c0 | da 01 79 da 03 79 65 73 54 29 02 da 01 6e da 02 6e 6f da 00 7a 14 45 72 72 6f 72 3a 20 69 6e 76 | ..y..yesT)...n..no..z.Error:.inv |
| 19e0 | 61 6c 69 64 20 69 6e 70 75 74 72 59 00 00 00 29 0a 72 4a 00 00 00 72 0e 00 00 00 72 5a 00 00 00 | alid.inputrY...).rJ...r....rZ... |
| 1a00 | 72 13 00 00 00 da 05 6c 6f 77 65 72 da 05 73 74 72 69 70 72 5b 00 00 00 72 5c 00 00 00 72 08 00 | r......lower..stripr[...r\...r.. |
| 1a20 | 00 00 72 61 00 00 00 29 09 72 3c 00 00 00 72 3f 00 00 00 72 65 00 00 00 72 53 00 00 00 72 3e 00 | ..ra...).r<...r?...re...rS...r>. |
| 1a40 | 00 00 72 54 00 00 00 72 36 00 00 00 72 63 00 00 00 da 02 72 76 72 39 00 00 00 72 39 00 00 00 72 | ..rT...r6...rc.....rvr9...r9...r |
| 1a60 | 3a 00 00 00 da 07 63 6f 6e 66 69 72 6d c0 00 00 00 73 2e 00 00 00 00 1d 02 01 02 01 02 01 02 01 | :.....confirm....s.............. |
| 1a80 | 16 fc 04 08 02 03 14 03 14 01 10 01 0e 01 08 01 06 01 08 01 06 01 10 01 06 02 10 01 02 01 04 01 | ................................ |
| 1aa0 | 08 01 06 01 72 6e 00 00 00 29 03 da 11 74 65 78 74 5f 6f 72 5f 67 65 6e 65 72 61 74 6f 72 da 05 | ....rn...)...text_or_generator.. |
| 1ac0 | 63 6f 6c 6f 72 72 37 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 06 00 00 00 43 | colorr7...c....................C |
| 1ae0 | 00 00 00 73 86 00 00 00 74 00 7c 01 83 01 7d 01 74 01 a0 02 7c 00 a1 01 72 32 74 03 a0 04 74 03 | ...s....t.|...}.t...|...r2t...t. |
| 1b00 | 6a 05 67 00 74 03 6a 06 74 07 19 00 66 02 19 00 7c 00 a1 02 83 00 7d 02 6e 28 74 08 7c 00 74 07 | j.g.t.j.t...f...|.....}.n(t.|.t. |
| 1b20 | 83 02 72 44 7c 00 67 01 7d 02 6e 16 74 09 74 03 a0 04 74 03 6a 06 74 07 19 00 7c 00 a1 02 83 01 | ..rD|.g.}.n.t.t...t.j.t...|..... |
| 1b40 | 7d 02 64 01 64 02 84 00 7c 02 44 00 83 01 7d 03 64 03 64 04 6c 0a 6d 0b 7d 04 01 00 7c 04 74 0c | }.d.d...|.D...}.d.d.l.m.}...|.t. |
| 1b60 | a0 0d 7c 03 64 05 a1 02 7c 01 83 02 53 00 29 06 61 97 01 00 00 54 68 69 73 20 66 75 6e 63 74 69 | ..|.d...|...S.).a....This.functi |
| 1b80 | 6f 6e 20 74 61 6b 65 73 20 61 20 74 65 78 74 20 61 6e 64 20 73 68 6f 77 73 20 69 74 20 76 69 61 | on.takes.a.text.and.shows.it.via |
| 1ba0 | 20 61 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 73 70 65 63 69 66 69 63 0a 20 20 20 20 70 61 67 | .an.environment.specific.....pag |
| 1bc0 | 65 72 20 6f 6e 20 73 74 64 6f 75 74 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 | er.on.stdout..........versioncha |
| 1be0 | 6e 67 65 64 3a 3a 20 33 2e 30 0a 20 20 20 20 20 20 20 41 64 64 65 64 20 74 68 65 20 60 63 6f 6c | nged::.3.0........Added.the.`col |
| 1c00 | 6f 72 60 20 66 6c 61 67 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 74 65 78 74 5f 6f 72 5f 67 65 | or`.flag.......:param.text_or_ge |
| 1c20 | 6e 65 72 61 74 6f 72 3a 20 74 68 65 20 74 65 78 74 20 74 6f 20 70 61 67 65 2c 20 6f 72 20 61 6c | nerator:.the.text.to.page,.or.al |
| 1c40 | 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ternatively,.a.................. |
| 1c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 67 65 6e 65 72 61 74 6f 72 20 65 6d 69 74 74 69 6e 67 20 | .............generator.emitting. |
| 1c80 | 74 68 65 20 74 65 78 74 20 74 6f 20 70 61 67 65 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 63 6f 6c | the.text.to.page......:param.col |
| 1ca0 | 6f 72 3a 20 63 6f 6e 74 72 6f 6c 73 20 69 66 20 74 68 65 20 70 61 67 65 72 20 73 75 70 70 6f 72 | or:.controls.if.the.pager.suppor |
| 1cc0 | 74 73 20 41 4e 53 49 20 63 6f 6c 6f 72 73 20 6f 72 20 6e 6f 74 2e 20 20 54 68 65 0a 20 20 20 20 | ts.ANSI.colors.or.not...The..... |
| 1ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 20 69 73 20 61 75 74 6f 64 65 74 | ..............default.is.autodet |
| 1d00 | 65 63 74 69 6f 6e 2e 0a 20 20 20 20 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 04 00 00 | ection......c................... |
| 1d20 | 00 73 00 00 00 73 24 00 00 00 7c 00 5d 1c 7d 01 74 00 7c 01 74 01 83 02 72 14 7c 01 6e 06 74 01 | .s...s$...|.].}.t.|.t...r.|.n.t. |
| 1d40 | 7c 01 83 01 56 00 01 00 71 02 64 00 53 00 29 01 4e 29 02 72 44 00 00 00 72 47 00 00 00 29 02 da | |...V...q.d.S.).N).rD...rG...).. |
| 1d60 | 02 2e 30 da 02 65 6c 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 09 3c 67 65 6e 65 78 70 72 | ..0..elr9...r9...r:.....<genexpr |
| 1d80 | 3e 16 01 00 00 f3 00 00 00 00 7a 21 65 63 68 6f 5f 76 69 61 5f 70 61 67 65 72 2e 3c 6c 6f 63 61 | >.........z!echo_via_pager.<loca |
| 1da0 | 6c 73 3e 2e 3c 67 65 6e 65 78 70 72 3e 72 03 00 00 00 29 01 da 05 70 61 67 65 72 da 01 0a 29 0e | ls>.<genexpr>r....)...pager...). |
| 1dc0 | 72 0a 00 00 00 da 07 69 6e 73 70 65 63 74 da 13 69 73 67 65 6e 65 72 61 74 6f 72 66 75 6e 63 74 | r......inspect..isgeneratorfunct |
| 1de0 | 69 6f 6e da 01 74 da 04 63 61 73 74 da 08 43 61 6c 6c 61 62 6c 65 da 08 49 74 65 72 61 62 6c 65 | ion..t..cast..Callable..Iterable |
| 1e00 | 72 47 00 00 00 72 44 00 00 00 da 04 69 74 65 72 da 0c 5f 74 65 72 6d 75 69 5f 69 6d 70 6c 72 75 | rG...rD.....iter.._termui_implru |
| 1e20 | 00 00 00 da 09 69 74 65 72 74 6f 6f 6c 73 da 05 63 68 61 69 6e 29 05 72 6f 00 00 00 72 70 00 00 | .....itertools..chain).ro...rp.. |
| 1e40 | 00 da 01 69 5a 0e 74 65 78 74 5f 67 65 6e 65 72 61 74 6f 72 72 75 00 00 00 72 39 00 00 00 72 39 | ...iZ.text_generatorru...r9...r9 |
| 1e60 | 00 00 00 72 3a 00 00 00 da 0e 65 63 68 6f 5f 76 69 61 5f 70 61 67 65 72 fd 00 00 00 73 12 00 00 | ...r:.....echo_via_pager....s... |
| 1e80 | 00 00 0f 08 02 0a 01 20 01 0a 01 08 02 16 03 0e 02 0c 02 72 82 00 00 00 fa 01 23 fa 01 2d fa 1e | ...................r......#..-.. |
| 1ea0 | 25 28 6c 61 62 65 6c 29 73 20 20 5b 25 28 62 61 72 29 73 5d 20 20 25 28 69 6e 66 6f 29 73 fa 02 | %(label)s..[%(bar)s]..%(info)s.. |
| 1ec0 | 20 20 7a 0e 50 72 6f 67 72 65 73 73 42 61 72 5b 56 5d 29 10 da 08 69 74 65 72 61 62 6c 65 da 06 | ..z.ProgressBar[V])...iterable.. |
| 1ee0 | 6c 65 6e 67 74 68 da 05 6c 61 62 65 6c da 08 73 68 6f 77 5f 65 74 61 da 0c 73 68 6f 77 5f 70 65 | length..label..show_eta..show_pe |
| 1f00 | 72 63 65 6e 74 da 08 73 68 6f 77 5f 70 6f 73 da 0e 69 74 65 6d 5f 73 68 6f 77 5f 66 75 6e 63 da | rcent..show_pos..item_show_func. |
| 1f20 | 09 66 69 6c 6c 5f 63 68 61 72 da 0a 65 6d 70 74 79 5f 63 68 61 72 da 0c 62 61 72 5f 74 65 6d 70 | .fill_char..empty_char..bar_temp |
| 1f40 | 6c 61 74 65 da 08 69 6e 66 6f 5f 73 65 70 da 05 77 69 64 74 68 da 04 66 69 6c 65 72 70 00 00 00 | late..info_sep..width..filerp... |
| 1f60 | da 10 75 70 64 61 74 65 5f 6d 69 6e 5f 73 74 65 70 73 72 37 00 00 00 63 0f 00 00 00 00 00 00 00 | ..update_min_stepsr7...c........ |
| 1f80 | 00 00 00 00 10 00 00 00 11 00 00 00 43 00 00 00 73 3a 00 00 00 64 01 64 02 6c 00 6d 01 7d 0f 01 | ............C...s:...d.d.l.m.}.. |
| 1fa0 | 00 74 02 7c 0d 83 01 7d 0d 7c 0f 7c 00 7c 01 7c 03 7c 04 7c 05 7c 06 7c 07 7c 08 7c 09 7c 0a 7c | .t.|...}.|.|.|.|.|.|.|.|.|.|.|.| |
| 1fc0 | 0c 7c 02 7c 0b 7c 0d 7c 0e 64 03 8d 0f 53 00 29 04 61 51 15 00 00 54 68 69 73 20 66 75 6e 63 74 | .|.|.|.|.d...S.).aQ...This.funct |
| 1fe0 | 69 6f 6e 20 63 72 65 61 74 65 73 20 61 6e 20 69 74 65 72 61 62 6c 65 20 63 6f 6e 74 65 78 74 20 | ion.creates.an.iterable.context. |
| 2000 | 6d 61 6e 61 67 65 72 20 74 68 61 74 20 63 61 6e 20 62 65 20 75 73 65 64 0a 20 20 20 20 74 6f 20 | manager.that.can.be.used.....to. |
| 2020 | 69 74 65 72 61 74 65 20 6f 76 65 72 20 73 6f 6d 65 74 68 69 6e 67 20 77 68 69 6c 65 20 73 68 6f | iterate.over.something.while.sho |
| 2040 | 77 69 6e 67 20 61 20 70 72 6f 67 72 65 73 73 20 62 61 72 2e 20 20 49 74 20 77 69 6c 6c 0a 20 20 | wing.a.progress.bar...It.will... |
| 2060 | 20 20 65 69 74 68 65 72 20 69 74 65 72 61 74 65 20 6f 76 65 72 20 74 68 65 20 60 69 74 65 72 61 | ..either.iterate.over.the.`itera |
| 2080 | 62 6c 65 60 20 6f 72 20 60 6c 65 6e 67 74 68 60 20 69 74 65 6d 73 20 28 74 68 61 74 20 61 72 65 | ble`.or.`length`.items.(that.are |
| 20a0 | 20 63 6f 75 6e 74 65 64 0a 20 20 20 20 75 70 29 2e 20 20 57 68 69 6c 65 20 69 74 65 72 61 74 69 | .counted.....up)...While.iterati |
| 20c0 | 6f 6e 20 68 61 70 70 65 6e 73 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 70 | on.happens,.this.function.will.p |
| 20e0 | 72 69 6e 74 20 61 20 72 65 6e 64 65 72 65 64 0a 20 20 20 20 70 72 6f 67 72 65 73 73 20 62 61 72 | rint.a.rendered.....progress.bar |
| 2100 | 20 74 6f 20 74 68 65 20 67 69 76 65 6e 20 60 66 69 6c 65 60 20 28 64 65 66 61 75 6c 74 73 20 74 | .to.the.given.`file`.(defaults.t |
| 2120 | 6f 20 73 74 64 6f 75 74 29 20 61 6e 64 20 77 69 6c 6c 20 61 74 74 65 6d 70 74 0a 20 20 20 20 74 | o.stdout).and.will.attempt.....t |
| 2140 | 6f 20 63 61 6c 63 75 6c 61 74 65 20 72 65 6d 61 69 6e 69 6e 67 20 74 69 6d 65 20 61 6e 64 20 6d | o.calculate.remaining.time.and.m |
| 2160 | 6f 72 65 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 74 68 69 73 20 70 72 6f 67 72 65 73 73 20 | ore...By.default,.this.progress. |
| 2180 | 62 61 72 0a 20 20 20 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 72 65 6e 64 65 72 65 64 20 69 66 20 | bar.....will.not.be.rendered.if. |
| 21a0 | 74 68 65 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 61 20 74 65 72 6d 69 6e 61 6c 2e 0a 0a 20 20 20 | the.file.is.not.a.terminal...... |
| 21c0 | 20 54 68 65 20 63 6f 6e 74 65 78 74 20 6d 61 6e 61 67 65 72 20 63 72 65 61 74 65 73 20 74 68 65 | .The.context.manager.creates.the |
| 21e0 | 20 70 72 6f 67 72 65 73 73 20 62 61 72 2e 20 20 57 68 65 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 | .progress.bar...When.the.context |
| 2200 | 0a 20 20 20 20 6d 61 6e 61 67 65 72 20 69 73 20 65 6e 74 65 72 65 64 20 74 68 65 20 70 72 6f 67 | .....manager.is.entered.the.prog |
| 2220 | 72 65 73 73 20 62 61 72 20 69 73 20 61 6c 72 65 61 64 79 20 63 72 65 61 74 65 64 2e 20 20 57 69 | ress.bar.is.already.created...Wi |
| 2240 | 74 68 20 65 76 65 72 79 0a 20 20 20 20 69 74 65 72 61 74 69 6f 6e 20 6f 76 65 72 20 74 68 65 20 | th.every.....iteration.over.the. |
| 2260 | 70 72 6f 67 72 65 73 73 20 62 61 72 2c 20 74 68 65 20 69 74 65 72 61 62 6c 65 20 70 61 73 73 65 | progress.bar,.the.iterable.passe |
| 2280 | 64 20 74 6f 20 74 68 65 20 62 61 72 20 69 73 0a 20 20 20 20 61 64 76 61 6e 63 65 64 20 61 6e 64 | d.to.the.bar.is.....advanced.and |
| 22a0 | 20 74 68 65 20 62 61 72 20 69 73 20 75 70 64 61 74 65 64 2e 20 20 57 68 65 6e 20 74 68 65 20 63 | .the.bar.is.updated...When.the.c |
| 22c0 | 6f 6e 74 65 78 74 20 6d 61 6e 61 67 65 72 20 65 78 69 74 73 2c 0a 20 20 20 20 61 20 6e 65 77 6c | ontext.manager.exits,.....a.newl |
| 22e0 | 69 6e 65 20 69 73 20 70 72 69 6e 74 65 64 20 61 6e 64 20 74 68 65 20 70 72 6f 67 72 65 73 73 20 | ine.is.printed.and.the.progress. |
| 2300 | 62 61 72 20 69 73 20 66 69 6e 61 6c 69 7a 65 64 20 6f 6e 20 73 63 72 65 65 6e 2e 0a 0a 20 20 20 | bar.is.finalized.on.screen...... |
| 2320 | 20 4e 6f 74 65 3a 20 54 68 65 20 70 72 6f 67 72 65 73 73 20 62 61 72 20 69 73 20 63 75 72 72 65 | .Note:.The.progress.bar.is.curre |
| 2340 | 6e 74 6c 79 20 64 65 73 69 67 6e 65 64 20 66 6f 72 20 75 73 65 20 63 61 73 65 73 20 77 68 65 72 | ntly.designed.for.use.cases.wher |
| 2360 | 65 20 74 68 65 0a 20 20 20 20 74 6f 74 61 6c 20 70 72 6f 67 72 65 73 73 20 63 61 6e 20 62 65 20 | e.the.....total.progress.can.be. |
| 2380 | 65 78 70 65 63 74 65 64 20 74 6f 20 74 61 6b 65 20 61 74 20 6c 65 61 73 74 20 73 65 76 65 72 61 | expected.to.take.at.least.severa |
| 23a0 | 6c 20 73 65 63 6f 6e 64 73 2e 0a 20 20 20 20 42 65 63 61 75 73 65 20 6f 66 20 74 68 69 73 2c 20 | l.seconds......Because.of.this,. |
| 23c0 | 74 68 65 20 50 72 6f 67 72 65 73 73 42 61 72 20 63 6c 61 73 73 20 6f 62 6a 65 63 74 20 77 6f 6e | the.ProgressBar.class.object.won |
| 23e0 | 27 74 20 64 69 73 70 6c 61 79 0a 20 20 20 20 70 72 6f 67 72 65 73 73 20 74 68 61 74 20 69 73 20 | 't.display.....progress.that.is. |
| 2400 | 63 6f 6e 73 69 64 65 72 65 64 20 74 6f 6f 20 66 61 73 74 2c 20 61 6e 64 20 70 72 6f 67 72 65 73 | considered.too.fast,.and.progres |
| 2420 | 73 20 77 68 65 72 65 20 74 68 65 20 74 69 6d 65 0a 20 20 20 20 62 65 74 77 65 65 6e 20 73 74 65 | s.where.the.time.....between.ste |
| 2440 | 70 73 20 69 73 20 6c 65 73 73 20 74 68 61 6e 20 61 20 73 65 63 6f 6e 64 2e 0a 0a 20 20 20 20 4e | ps.is.less.than.a.second.......N |
| 2460 | 6f 20 70 72 69 6e 74 69 6e 67 20 6d 75 73 74 20 68 61 70 70 65 6e 20 6f 72 20 74 68 65 20 70 72 | o.printing.must.happen.or.the.pr |
| 2480 | 6f 67 72 65 73 73 20 62 61 72 20 77 69 6c 6c 20 62 65 20 75 6e 69 6e 74 65 6e 74 69 6f 6e 61 6c | ogress.bar.will.be.unintentional |
| 24a0 | 6c 79 0a 20 20 20 20 64 65 73 74 72 6f 79 65 64 2e 0a 0a 20 20 20 20 45 78 61 6d 70 6c 65 20 75 | ly.....destroyed.......Example.u |
| 24c0 | 73 61 67 65 3a 3a 0a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 70 72 6f 67 72 65 73 73 62 61 72 | sage::..........with.progressbar |
| 24e0 | 28 69 74 65 6d 73 29 20 61 73 20 62 61 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 | (items).as.bar:.............for. |
| 2500 | 69 74 65 6d 20 69 6e 20 62 61 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 5f | item.in.bar:.................do_ |
| 2520 | 73 6f 6d 65 74 68 69 6e 67 5f 77 69 74 68 28 69 74 65 6d 29 0a 0a 20 20 20 20 41 6c 74 65 72 6e | something_with(item)......Altern |
| 2540 | 61 74 69 76 65 6c 79 2c 20 69 66 20 6e 6f 20 69 74 65 72 61 62 6c 65 20 69 73 20 73 70 65 63 69 | atively,.if.no.iterable.is.speci |
| 2560 | 66 69 65 64 2c 20 6f 6e 65 20 63 61 6e 20 6d 61 6e 75 61 6c 6c 79 20 75 70 64 61 74 65 20 74 68 | fied,.one.can.manually.update.th |
| 2580 | 65 0a 20 20 20 20 70 72 6f 67 72 65 73 73 20 62 61 72 20 74 68 72 6f 75 67 68 20 74 68 65 20 60 | e.....progress.bar.through.the.` |
| 25a0 | 75 70 64 61 74 65 28 29 60 20 6d 65 74 68 6f 64 20 69 6e 73 74 65 61 64 20 6f 66 20 64 69 72 65 | update()`.method.instead.of.dire |
| 25c0 | 63 74 6c 79 0a 20 20 20 20 69 74 65 72 61 74 69 6e 67 20 6f 76 65 72 20 74 68 65 20 70 72 6f 67 | ctly.....iterating.over.the.prog |
| 25e0 | 72 65 73 73 20 62 61 72 2e 20 20 54 68 65 20 75 70 64 61 74 65 20 6d 65 74 68 6f 64 20 61 63 63 | ress.bar...The.update.method.acc |
| 2600 | 65 70 74 73 20 74 68 65 20 6e 75 6d 62 65 72 0a 20 20 20 20 6f 66 20 73 74 65 70 73 20 74 6f 20 | epts.the.number.....of.steps.to. |
| 2620 | 69 6e 63 72 65 6d 65 6e 74 20 74 68 65 20 62 61 72 20 77 69 74 68 3a 3a 0a 0a 20 20 20 20 20 20 | increment.the.bar.with::........ |
| 2640 | 20 20 77 69 74 68 20 70 72 6f 67 72 65 73 73 62 61 72 28 6c 65 6e 67 74 68 3d 63 68 75 6e 6b 73 | ..with.progressbar(length=chunks |
| 2660 | 2e 74 6f 74 61 6c 5f 62 79 74 65 73 29 20 61 73 20 62 61 72 3a 0a 20 20 20 20 20 20 20 20 20 20 | .total_bytes).as.bar:........... |
| 2680 | 20 20 66 6f 72 20 63 68 75 6e 6b 20 69 6e 20 63 68 75 6e 6b 73 3a 0a 20 20 20 20 20 20 20 20 20 | ..for.chunk.in.chunks:.......... |
| 26a0 | 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 5f 63 68 75 6e 6b 28 63 68 75 6e 6b 29 0a 20 20 20 20 | .......process_chunk(chunk)..... |
| 26c0 | 20 20 20 20 20 20 20 20 20 20 20 20 62 61 72 2e 75 70 64 61 74 65 28 63 68 75 6e 6b 73 2e 62 79 | ............bar.update(chunks.by |
| 26e0 | 74 65 73 29 0a 0a 20 20 20 20 54 68 65 20 60 60 75 70 64 61 74 65 28 29 60 60 20 6d 65 74 68 6f | tes)......The.``update()``.metho |
| 2700 | 64 20 61 6c 73 6f 20 74 61 6b 65 73 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 76 61 6c 75 65 20 73 | d.also.takes.an.optional.value.s |
| 2720 | 70 65 63 69 66 79 69 6e 67 20 74 68 65 0a 20 20 20 20 60 60 63 75 72 72 65 6e 74 5f 69 74 65 6d | pecifying.the.....``current_item |
| 2740 | 60 60 20 61 74 20 74 68 65 20 6e 65 77 20 70 6f 73 69 74 69 6f 6e 2e 20 54 68 69 73 20 69 73 20 | ``.at.the.new.position..This.is. |
| 2760 | 75 73 65 66 75 6c 20 77 68 65 6e 20 75 73 65 64 0a 20 20 20 20 74 6f 67 65 74 68 65 72 20 77 69 | useful.when.used.....together.wi |
| 2780 | 74 68 20 60 60 69 74 65 6d 5f 73 68 6f 77 5f 66 75 6e 63 60 60 20 74 6f 20 63 75 73 74 6f 6d 69 | th.``item_show_func``.to.customi |
| 27a0 | 7a 65 20 74 68 65 20 6f 75 74 70 75 74 20 66 6f 72 20 65 61 63 68 0a 20 20 20 20 6d 61 6e 75 61 | ze.the.output.for.each.....manua |
| 27c0 | 6c 20 73 74 65 70 3a 3a 0a 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 63 6c 69 63 6b 2e 70 72 6f | l.step::..........with.click.pro |
| 27e0 | 67 72 65 73 73 62 61 72 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 6e 67 74 68 3d 74 6f 74 | gressbar(.............length=tot |
| 2800 | 61 6c 5f 73 69 7a 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 3d 27 55 6e 7a 69 | al_size,.............label='Unzi |
| 2820 | 70 70 69 6e 67 20 61 72 63 68 69 76 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 74 65 6d | pping.archive',.............item |
| 2840 | 5f 73 68 6f 77 5f 66 75 6e 63 3d 6c 61 6d 62 64 61 20 61 3a 20 61 2e 66 69 6c 65 6e 61 6d 65 0a | _show_func=lambda.a:.a.filename. |
| 2860 | 20 20 20 20 20 20 20 20 29 20 61 73 20 62 61 72 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f | ........).as.bar:.............fo |
| 2880 | 72 20 61 72 63 68 69 76 65 20 69 6e 20 7a 69 70 5f 66 69 6c 65 3a 0a 20 20 20 20 20 20 20 20 20 | r.archive.in.zip_file:.......... |
| 28a0 | 20 20 20 20 20 20 20 61 72 63 68 69 76 65 2e 65 78 74 72 61 63 74 28 29 0a 20 20 20 20 20 20 20 | .......archive.extract()........ |
| 28c0 | 20 20 20 20 20 20 20 20 20 62 61 72 2e 75 70 64 61 74 65 28 61 72 63 68 69 76 65 2e 73 69 7a 65 | .........bar.update(archive.size |
| 28e0 | 2c 20 61 72 63 68 69 76 65 29 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 69 74 65 72 61 62 6c 65 3a | ,.archive)......:param.iterable: |
| 2900 | 20 61 6e 20 69 74 65 72 61 62 6c 65 20 74 6f 20 69 74 65 72 61 74 65 20 6f 76 65 72 2e 20 20 49 | .an.iterable.to.iterate.over...I |
| 2920 | 66 20 6e 6f 74 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 6c 65 6e 67 74 68 0a 20 20 20 20 20 20 | f.not.provided.the.length....... |
| 2940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 20 72 65 71 75 69 72 65 64 2e 0a 20 20 20 20 | ...............is.required...... |
| 2960 | 3a 70 61 72 61 6d 20 6c 65 6e 67 74 68 3a 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 69 74 65 | :param.length:.the.number.of.ite |
| 2980 | 6d 73 20 74 6f 20 69 74 65 72 61 74 65 20 6f 76 65 72 2e 20 20 42 79 20 64 65 66 61 75 6c 74 20 | ms.to.iterate.over...By.default. |
| 29a0 | 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 67 72 65 73 73 62 | the....................progressb |
| 29c0 | 61 72 20 77 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 20 61 73 6b 20 74 68 65 20 69 74 65 72 61 | ar.will.attempt.to.ask.the.itera |
| 29e0 | 74 6f 72 20 61 62 6f 75 74 20 69 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tor.about.its................... |
| 2a00 | 20 6c 65 6e 67 74 68 2c 20 77 68 69 63 68 20 6d 69 67 68 74 20 6f 72 20 6d 69 67 68 74 20 6e 6f | .length,.which.might.or.might.no |
| 2a20 | 74 20 77 6f 72 6b 2e 20 20 49 66 20 61 6e 20 69 74 65 72 61 62 6c 65 20 69 73 0a 20 20 20 20 20 | t.work...If.an.iterable.is...... |
| 2a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 73 6f 20 70 72 6f 76 69 64 65 64 20 74 68 69 73 | ..............also.provided.this |
| 2a60 | 20 70 61 72 61 6d 65 74 65 72 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 6f 76 65 72 72 69 | .parameter.can.be.used.to.overri |
| 2a80 | 64 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 6e 67 74 68 | de.the....................length |
| 2aa0 | 2e 20 20 49 66 20 61 6e 20 69 74 65 72 61 62 6c 65 20 69 73 20 6e 6f 74 20 70 72 6f 76 69 64 65 | ...If.an.iterable.is.not.provide |
| 2ac0 | 64 20 74 68 65 20 70 72 6f 67 72 65 73 73 20 62 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.the.progress.bar.............. |
| 2ae0 | 20 20 20 20 20 20 77 69 6c 6c 20 69 74 65 72 61 74 65 20 6f 76 65 72 20 61 20 72 61 6e 67 65 20 | ......will.iterate.over.a.range. |
| 2b00 | 6f 66 20 74 68 61 74 20 6c 65 6e 67 74 68 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 6c 61 62 65 6c | of.that.length......:param.label |
| 2b20 | 3a 20 74 68 65 20 6c 61 62 65 6c 20 74 6f 20 73 68 6f 77 20 6e 65 78 74 20 74 6f 20 74 68 65 20 | :.the.label.to.show.next.to.the. |
| 2b40 | 70 72 6f 67 72 65 73 73 20 62 61 72 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 73 68 6f 77 5f 65 74 | progress.bar......:param.show_et |
| 2b60 | 61 3a 20 65 6e 61 62 6c 65 73 20 6f 72 20 64 69 73 61 62 6c 65 73 20 74 68 65 20 65 73 74 69 6d | a:.enables.or.disables.the.estim |
| 2b80 | 61 74 65 64 20 74 69 6d 65 20 64 69 73 70 6c 61 79 2e 20 20 54 68 69 73 20 69 73 0a 20 20 20 20 | ated.time.display...This.is..... |
| 2ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 | .................automatically.d |
| 2bc0 | 69 73 61 62 6c 65 64 20 69 66 20 74 68 65 20 6c 65 6e 67 74 68 20 63 61 6e 6e 6f 74 20 62 65 0a | isabled.if.the.length.cannot.be. |
| 2be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 74 65 72 6d 69 6e 65 64 2e | .....................determined. |
| 2c00 | 0a 20 20 20 20 3a 70 61 72 61 6d 20 73 68 6f 77 5f 70 65 72 63 65 6e 74 3a 20 65 6e 61 62 6c 65 | .....:param.show_percent:.enable |
| 2c20 | 73 20 6f 72 20 64 69 73 61 62 6c 65 73 20 74 68 65 20 70 65 72 63 65 6e 74 61 67 65 20 64 69 73 | s.or.disables.the.percentage.dis |
| 2c40 | 70 6c 61 79 2e 20 20 54 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | play...The...................... |
| 2c60 | 20 20 20 20 64 65 66 61 75 6c 74 20 69 73 20 60 54 72 75 65 60 20 69 66 20 74 68 65 20 69 74 65 | ....default.is.`True`.if.the.ite |
| 2c80 | 72 61 62 6c 65 20 68 61 73 20 61 20 6c 65 6e 67 74 68 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 | rable.has.a.length.or........... |
| 2ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 46 61 6c 73 65 60 20 69 66 20 6e 6f 74 2e 0a 20 | ...............`False`.if.not... |
| 2cc0 | 20 20 20 3a 70 61 72 61 6d 20 73 68 6f 77 5f 70 6f 73 3a 20 65 6e 61 62 6c 65 73 20 6f 72 20 64 | ...:param.show_pos:.enables.or.d |
| 2ce0 | 69 73 61 62 6c 65 73 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 6f 73 69 74 69 6f 6e 20 64 69 | isables.the.absolute.position.di |
| 2d00 | 73 70 6c 61 79 2e 20 20 54 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | splay...The..................... |
| 2d20 | 20 64 65 66 61 75 6c 74 20 69 73 20 60 46 61 6c 73 65 60 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 | .default.is.`False`......:param. |
| 2d40 | 69 74 65 6d 5f 73 68 6f 77 5f 66 75 6e 63 3a 20 41 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 65 | item_show_func:.A.function.calle |
| 2d60 | 64 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 69 74 65 6d 20 77 68 69 63 68 0a 20 20 | d.with.the.current.item.which... |
| 2d80 | 20 20 20 20 20 20 63 61 6e 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 74 6f 20 73 68 6f | ......can.return.a.string.to.sho |
| 2da0 | 77 20 6e 65 78 74 20 74 6f 20 74 68 65 20 70 72 6f 67 72 65 73 73 20 62 61 72 2e 20 49 66 20 74 | w.next.to.the.progress.bar..If.t |
| 2dc0 | 68 65 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 60 60 4e 6f | he.........function.returns.``No |
| 2de0 | 6e 65 60 60 20 6e 6f 74 68 69 6e 67 20 69 73 20 73 68 6f 77 6e 2e 20 54 68 65 20 63 75 72 72 65 | ne``.nothing.is.shown..The.curre |
| 2e00 | 6e 74 20 69 74 65 6d 20 63 61 6e 0a 20 20 20 20 20 20 20 20 62 65 20 60 60 4e 6f 6e 65 60 60 2c | nt.item.can.........be.``None``, |
| 2e20 | 20 73 75 63 68 20 61 73 20 77 68 65 6e 20 65 6e 74 65 72 69 6e 67 20 61 6e 64 20 65 78 69 74 69 | .such.as.when.entering.and.exiti |
| 2e40 | 6e 67 20 74 68 65 20 62 61 72 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 66 69 6c 6c 5f 63 68 61 72 | ng.the.bar......:param.fill_char |
| 2e60 | 3a 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 74 6f 20 75 73 65 20 74 6f 20 73 68 6f 77 20 74 | :.the.character.to.use.to.show.t |
| 2e80 | 68 65 20 66 69 6c 6c 65 64 20 70 61 72 74 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 | he.filled.part.of.the........... |
| 2ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 67 72 65 73 73 20 62 61 72 2e 0a 20 20 20 20 3a 70 | ............progress.bar......:p |
| 2ec0 | 61 72 61 6d 20 65 6d 70 74 79 5f 63 68 61 72 3a 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 74 | aram.empty_char:.the.character.t |
| 2ee0 | 6f 20 75 73 65 20 74 6f 20 73 68 6f 77 20 74 68 65 20 6e 6f 6e 2d 66 69 6c 6c 65 64 20 70 61 72 | o.use.to.show.the.non-filled.par |
| 2f00 | 74 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 | t.of........................the. |
| 2f20 | 70 72 6f 67 72 65 73 73 20 62 61 72 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 62 61 72 5f 74 65 6d | progress.bar......:param.bar_tem |
| 2f40 | 70 6c 61 74 65 3a 20 74 68 65 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 74 6f 20 75 73 65 20 | plate:.the.format.string.to.use. |
| 2f60 | 61 73 20 74 65 6d 70 6c 61 74 65 20 66 6f 72 20 74 68 65 20 62 61 72 2e 0a 20 20 20 20 20 20 20 | as.template.for.the.bar......... |
| 2f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 70 61 72 61 6d 65 74 65 72 73 | ..................The.parameters |
| 2fa0 | 20 69 6e 20 69 74 20 61 72 65 20 60 60 6c 61 62 65 6c 60 60 20 66 6f 72 20 74 68 65 20 6c 61 62 | .in.it.are.``label``.for.the.lab |
| 2fc0 | 65 6c 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 60 62 | el,..........................``b |
| 2fe0 | 61 72 60 60 20 66 6f 72 20 74 68 65 20 70 72 6f 67 72 65 73 73 20 62 61 72 20 61 6e 64 20 60 60 | ar``.for.the.progress.bar.and.`` |
| 3000 | 69 6e 66 6f 60 60 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | info``.for.the.................. |
| 3020 | 20 20 20 20 20 20 20 20 69 6e 66 6f 20 73 65 63 74 69 6f 6e 2e 0a 20 20 20 20 3a 70 61 72 61 6d | ........info.section......:param |
| 3040 | 20 69 6e 66 6f 5f 73 65 70 3a 20 74 68 65 20 73 65 70 61 72 61 74 6f 72 20 62 65 74 77 65 65 6e | .info_sep:.the.separator.between |
| 3060 | 20 6d 75 6c 74 69 70 6c 65 20 69 6e 66 6f 20 69 74 65 6d 73 20 28 65 74 61 20 65 74 63 2e 29 0a | .multiple.info.items.(eta.etc.). |
| 3080 | 20 20 20 20 3a 70 61 72 61 6d 20 77 69 64 74 68 3a 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 | ....:param.width:.the.width.of.t |
| 30a0 | 68 65 20 70 72 6f 67 72 65 73 73 20 62 61 72 20 69 6e 20 63 68 61 72 61 63 74 65 72 73 2c 20 30 | he.progress.bar.in.characters,.0 |
| 30c0 | 20 6d 65 61 6e 73 20 66 75 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 | .means.full...................te |
| 30e0 | 72 6d 69 6e 61 6c 20 77 69 64 74 68 0a 20 20 20 20 3a 70 61 72 61 6d 20 66 69 6c 65 3a 20 54 68 | rminal.width.....:param.file:.Th |
| 3100 | 65 20 66 69 6c 65 20 74 6f 20 77 72 69 74 65 20 74 6f 2e 20 49 66 20 74 68 69 73 20 69 73 20 6e | e.file.to.write.to..If.this.is.n |
| 3120 | 6f 74 20 61 20 74 65 72 6d 69 6e 61 6c 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 6f 6e 6c 79 20 | ot.a.terminal.then.........only. |
| 3140 | 74 68 65 20 6c 61 62 65 6c 20 69 73 20 70 72 69 6e 74 65 64 2e 0a 20 20 20 20 3a 70 61 72 61 6d | the.label.is.printed......:param |
| 3160 | 20 63 6f 6c 6f 72 3a 20 63 6f 6e 74 72 6f 6c 73 20 69 66 20 74 68 65 20 74 65 72 6d 69 6e 61 6c | .color:.controls.if.the.terminal |
| 3180 | 20 73 75 70 70 6f 72 74 73 20 41 4e 53 49 20 63 6f 6c 6f 72 73 20 6f 72 20 6e 6f 74 2e 20 20 54 | .supports.ANSI.colors.or.not...T |
| 31a0 | 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 20 69 73 20 | he...................default.is. |
| 31c0 | 61 75 74 6f 64 65 74 65 63 74 69 6f 6e 2e 20 20 54 68 69 73 20 69 73 20 6f 6e 6c 79 20 6e 65 65 | autodetection...This.is.only.nee |
| 31e0 | 64 65 64 20 69 66 20 41 4e 53 49 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | ded.if.ANSI...................co |
| 3200 | 64 65 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 61 6e 79 77 68 65 72 65 20 69 6e 20 74 68 65 | des.are.included.anywhere.in.the |
| 3220 | 20 70 72 6f 67 72 65 73 73 20 62 61 72 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 | .progress.bar.output............ |
| 3240 | 20 20 20 20 20 20 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 74 68 65 20 63 61 73 65 20 62 79 20 | .......which.is.not.the.case.by. |
| 3260 | 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 75 70 64 61 74 65 5f 6d 69 6e 5f 73 | default......:param.update_min_s |
| 3280 | 74 65 70 73 3a 20 52 65 6e 64 65 72 20 6f 6e 6c 79 20 77 68 65 6e 20 74 68 69 73 20 6d 61 6e 79 | teps:.Render.only.when.this.many |
| 32a0 | 20 75 70 64 61 74 65 73 20 68 61 76 65 0a 20 20 20 20 20 20 20 20 63 6f 6d 70 6c 65 74 65 64 2e | .updates.have.........completed. |
| 32c0 | 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 74 75 6e 69 6e 67 20 66 6f 72 20 76 65 72 79 20 66 61 73 | .This.allows.tuning.for.very.fas |
| 32e0 | 74 20 69 74 65 72 61 74 6f 72 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e | t.iterators..........versionchan |
| 3300 | 67 65 64 3a 3a 20 38 2e 30 0a 20 20 20 20 20 20 20 20 4f 75 74 70 75 74 20 69 73 20 73 68 6f 77 | ged::.8.0.........Output.is.show |
| 3320 | 6e 20 65 76 65 6e 20 69 66 20 65 78 65 63 75 74 69 6f 6e 20 74 69 6d 65 20 69 73 20 6c 65 73 73 | n.even.if.execution.time.is.less |
| 3340 | 20 74 68 61 6e 20 30 2e 35 20 73 65 63 6f 6e 64 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 | .than.0.5.seconds..........versi |
| 3360 | 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 38 2e 30 0a 20 20 20 20 20 20 20 20 60 60 69 74 65 6d 5f 73 | onchanged::.8.0.........``item_s |
| 3380 | 68 6f 77 5f 66 75 6e 63 60 60 20 73 68 6f 77 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 69 74 65 | how_func``.shows.the.current.ite |
| 33a0 | 6d 2c 20 6e 6f 74 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6f 6e 65 2e 0a 0a 20 20 20 20 2e 2e | m,.not.the.previous.one......... |
| 33c0 | 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 38 2e 30 0a 20 20 20 20 20 20 20 20 4c 61 | .versionchanged::.8.0.........La |
| 33e0 | 62 65 6c 73 20 61 72 65 20 65 63 68 6f 65 64 20 69 66 20 74 68 65 20 6f 75 74 70 75 74 20 69 73 | bels.are.echoed.if.the.output.is |
| 3400 | 20 6e 6f 74 20 61 20 54 54 59 2e 20 52 65 76 65 72 74 73 20 61 20 63 68 61 6e 67 65 0a 20 20 20 | .not.a.TTY..Reverts.a.change.... |
| 3420 | 20 20 20 20 20 69 6e 20 37 2e 30 20 74 68 61 74 20 72 65 6d 6f 76 65 64 20 61 6c 6c 20 6f 75 74 | .....in.7.0.that.removed.all.out |
| 3440 | 70 75 74 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 38 2e 30 0a | put..........versionadded::.8.0. |
| 3460 | 20 20 20 20 20 20 20 41 64 64 65 64 20 74 68 65 20 60 60 75 70 64 61 74 65 5f 6d 69 6e 5f 73 74 | .......Added.the.``update_min_st |
| 3480 | 65 70 73 60 60 20 70 61 72 61 6d 65 74 65 72 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e | eps``.parameter..........version |
| 34a0 | 63 68 61 6e 67 65 64 3a 3a 20 34 2e 30 0a 20 20 20 20 20 20 20 20 41 64 64 65 64 20 74 68 65 20 | changed::.4.0.........Added.the. |
| 34c0 | 60 60 63 6f 6c 6f 72 60 60 20 70 61 72 61 6d 65 74 65 72 2e 20 41 64 64 65 64 20 74 68 65 20 60 | ``color``.parameter..Added.the.` |
| 34e0 | 60 75 70 64 61 74 65 60 60 20 6d 65 74 68 6f 64 20 74 6f 0a 20 20 20 20 20 20 20 20 74 68 65 20 | `update``.method.to.........the. |
| 3500 | 6f 62 6a 65 63 74 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 | object..........versionadded::.2 |
| 3520 | 2e 30 0a 20 20 20 20 72 03 00 00 00 72 10 00 00 00 29 0f 72 87 00 00 00 72 88 00 00 00 72 8a 00 | .0.....r....r....).r....r....r.. |
| 3540 | 00 00 72 8b 00 00 00 72 8c 00 00 00 72 8d 00 00 00 72 8e 00 00 00 72 8f 00 00 00 72 90 00 00 00 | ..r....r....r....r....r....r.... |
| 3560 | 72 91 00 00 00 72 93 00 00 00 72 89 00 00 00 72 92 00 00 00 72 70 00 00 00 72 94 00 00 00 29 03 | r....r....r....r....rp...r....). |
| 3580 | 72 7e 00 00 00 72 11 00 00 00 72 0a 00 00 00 29 10 72 87 00 00 00 72 88 00 00 00 72 89 00 00 00 | r~...r....r....).r....r....r.... |
| 35a0 | 72 8a 00 00 00 72 8b 00 00 00 72 8c 00 00 00 72 8d 00 00 00 72 8e 00 00 00 72 8f 00 00 00 72 90 | r....r....r....r....r....r....r. |
| 35c0 | 00 00 00 72 91 00 00 00 72 92 00 00 00 72 93 00 00 00 72 70 00 00 00 72 94 00 00 00 72 11 00 00 | ...r....r....r....rp...r....r... |
| 35e0 | 00 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 0b 70 72 6f 67 72 65 73 73 62 61 72 1d 01 00 | .r9...r9...r:.....progressbar... |
| 3600 | 00 73 28 00 00 00 00 7f 00 03 0c 02 08 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 | .s(............................. |
| 3620 | 02 01 02 01 02 01 02 01 02 01 02 01 02 f1 72 95 00 00 00 29 01 72 37 00 00 00 63 00 00 00 00 00 | ..............r....).r7...c..... |
| 3640 | 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 43 00 00 00 73 2e 00 00 00 74 00 74 01 6a 02 83 01 | ...............C...s....t.t.j... |
| 3660 | 73 0e 64 01 53 00 74 03 72 1e 74 04 a0 05 64 02 a1 01 01 00 6e 0c 74 01 6a 02 a0 06 64 03 a1 01 | s.d.S.t.r.t...d.....n.t.j...d... |
| 3680 | 01 00 64 01 53 00 29 04 7a f4 43 6c 65 61 72 73 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 20 73 63 | ..d.S.).z.Clears.the.terminal.sc |
| 36a0 | 72 65 65 6e 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 68 61 76 65 20 74 68 65 20 65 66 66 65 63 74 | reen...This.will.have.the.effect |
| 36c0 | 20 6f 66 20 63 6c 65 61 72 69 6e 67 0a 20 20 20 20 74 68 65 20 77 68 6f 6c 65 20 76 69 73 69 62 | .of.clearing.....the.whole.visib |
| 36e0 | 6c 65 20 73 70 61 63 65 20 6f 66 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 20 61 6e 64 20 6d 6f 76 | le.space.of.the.terminal.and.mov |
| 3700 | 69 6e 67 20 74 68 65 20 63 75 72 73 6f 72 20 74 6f 20 74 68 65 0a 20 20 20 20 74 6f 70 20 6c 65 | ing.the.cursor.to.the.....top.le |
| 3720 | 66 74 2e 20 20 54 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 69 | ft...This.does.not.do.anything.i |
| 3740 | 66 20 6e 6f 74 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 61 20 74 65 72 6d 69 6e 61 6c 2e 0a 0a | f.not.connected.to.a.terminal... |
| 3760 | 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 2e 30 0a 20 20 20 20 4e da | .......versionadded::.2.0.....N. |
| 3780 | 03 63 6c 73 7a 0a 1b 5b 32 4a 1b 5b 31 3b 31 48 29 07 72 04 00 00 00 da 03 73 79 73 da 06 73 74 | .clsz..[2J.[1;1H).r......sys..st |
| 37a0 | 64 6f 75 74 72 07 00 00 00 da 02 6f 73 da 06 73 79 73 74 65 6d da 05 77 72 69 74 65 72 39 00 00 | doutr......os..system..writer9.. |
| 37c0 | 00 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 05 63 6c 65 61 72 b5 01 00 00 73 0a 00 00 00 | .r9...r9...r:.....clear....s.... |
| 37e0 | 00 07 0a 01 04 01 04 01 0c 02 72 9c 00 00 00 29 03 72 70 00 00 00 da 06 6f 66 66 73 65 74 72 37 | ..........r....).rp.....offsetr7 |
| 3800 | 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 08 00 00 00 43 00 00 00 73 6a 00 00 | ...c....................C...sj.. |
| 3820 | 00 74 00 7c 00 74 01 83 02 72 1e 64 01 7c 01 17 00 9b 00 64 02 7c 00 64 03 9b 04 9d 03 53 00 74 | .t.|.t...r.d.|.....d.|.d.....S.t |
| 3840 | 00 7c 00 74 02 74 03 66 02 83 02 72 5a 7c 00 5c 03 7d 02 7d 03 7d 04 64 01 7c 01 17 00 9b 00 64 | .|.t.t.f...rZ|.\.}.}.}.d.|.....d |
| 3860 | 04 7c 02 64 03 9b 04 64 05 7c 03 64 03 9b 04 64 05 7c 04 64 03 9b 04 9d 07 53 00 74 04 74 05 7c | .|.d...d.|.d...d.|.d.....S.t.t.| |
| 3880 | 00 19 00 7c 01 17 00 83 01 53 00 29 06 4e e9 26 00 00 00 7a 03 3b 35 3b da 01 64 7a 03 3b 32 3b | ...|.....S.).N.&...z.;5;..dz.;2; |
| 38a0 | fa 01 3b 29 06 72 44 00 00 00 da 03 69 6e 74 da 05 74 75 70 6c 65 da 04 6c 69 73 74 72 47 00 00 | ..;).rD.....int..tuple..listrG.. |
| 38c0 | 00 da 0c 5f 61 6e 73 69 5f 63 6f 6c 6f 72 73 29 05 72 70 00 00 00 72 9d 00 00 00 da 01 72 da 01 | ..._ansi_colors).rp...r......r.. |
| 38e0 | 67 da 01 62 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 10 5f 69 6e 74 65 72 70 72 65 74 5f | g..br9...r9...r:....._interpret_ |
| 3900 | 63 6f 6c 6f 72 c4 01 00 00 73 0c 00 00 00 00 03 0a 01 14 02 0e 01 0a 01 24 02 72 a8 00 00 00 29 | color....s..............$.r....) |
| 3920 | 0d 72 3c 00 00 00 da 02 66 67 da 02 62 67 da 04 62 6f 6c 64 da 03 64 69 6d da 09 75 6e 64 65 72 | .r<.....fg..bg..bold..dim..under |
| 3940 | 6c 69 6e 65 da 08 6f 76 65 72 6c 69 6e 65 da 06 69 74 61 6c 69 63 da 05 62 6c 69 6e 6b da 07 72 | line..overline..italic..blink..r |
| 3960 | 65 76 65 72 73 65 da 0d 73 74 72 69 6b 65 74 68 72 6f 75 67 68 72 2d 00 00 00 72 37 00 00 00 63 | everse..strikethroughr-...r7...c |
| 3980 | 0c 00 00 00 00 00 00 00 00 00 00 00 0d 00 00 00 08 00 00 00 43 00 00 00 73 e6 01 00 00 74 00 7c | ....................C...s....t.| |
| 39a0 | 00 74 01 83 02 73 12 74 01 7c 00 83 01 7d 00 67 00 7d 0c 7c 01 72 58 7a 1a 7c 0c a0 02 64 01 74 | .t...s.t.|...}.g.}.|.rXz.|...d.t |
| 39c0 | 03 7c 01 83 01 9b 00 64 02 9d 03 a1 01 01 00 57 00 6e 22 04 00 74 04 79 56 01 00 01 00 01 00 74 | .|.....d.......W.n"..t.yV......t |
| 39e0 | 05 64 03 7c 01 9b 02 9d 02 83 01 64 04 82 02 59 00 6e 02 30 00 7c 02 72 9c 7a 1c 7c 0c a0 02 64 | .d.|.......d...Y.n.0.|.r.z.|...d |
| 3a00 | 01 74 03 7c 02 64 05 83 02 9b 00 64 02 9d 03 a1 01 01 00 57 00 6e 22 04 00 74 04 79 9a 01 00 01 | .t.|.d.....d.......W.n"..t.y.... |
| 3a20 | 00 01 00 74 05 64 03 7c 02 9b 02 9d 02 83 01 64 04 82 02 59 00 6e 02 30 00 7c 03 64 04 75 01 72 | ...t.d.|.......d...Y.n.0.|.d.u.r |
| 3a40 | be 7c 0c a0 02 64 01 7c 03 72 b2 64 06 6e 02 64 07 9b 00 64 02 9d 03 a1 01 01 00 7c 04 64 04 75 | .|...d.|.r.d.n.d...d.......|.d.u |
| 3a60 | 01 72 e0 7c 0c a0 02 64 01 7c 04 72 d4 64 08 6e 02 64 07 9b 00 64 02 9d 03 a1 01 01 00 7c 05 64 | .r.|...d.|.r.d.n.d...d.......|.d |
| 3a80 | 04 75 01 90 01 72 04 7c 0c a0 02 64 01 7c 05 72 f8 64 09 6e 02 64 0a 9b 00 64 02 9d 03 a1 01 01 | .u...r.|...d.|.r.d.n.d...d...... |
| 3aa0 | 00 7c 06 64 04 75 01 90 01 72 2a 7c 0c a0 02 64 01 7c 06 90 01 72 1e 64 0b 6e 02 64 0c 9b 00 64 | .|.d.u...r*|...d.|...r.d.n.d...d |
| 3ac0 | 02 9d 03 a1 01 01 00 7c 07 64 04 75 01 90 01 72 50 7c 0c a0 02 64 01 7c 07 90 01 72 44 64 0d 6e | .......|.d.u...rP|...d.|...rDd.n |
| 3ae0 | 02 64 0e 9b 00 64 02 9d 03 a1 01 01 00 7c 08 64 04 75 01 90 01 72 76 7c 0c a0 02 64 01 7c 08 90 | .d...d.......|.d.u...rv|...d.|.. |
| 3b00 | 01 72 6a 64 0f 6e 02 64 10 9b 00 64 02 9d 03 a1 01 01 00 7c 09 64 04 75 01 90 01 72 9c 7c 0c a0 | .rjd.n.d...d.......|.d.u...r.|.. |
| 3b20 | 02 64 01 7c 09 90 01 72 90 64 11 6e 02 64 12 9b 00 64 02 9d 03 a1 01 01 00 7c 0a 64 04 75 01 90 | .d.|...r.d.n.d...d.......|.d.u.. |
| 3b40 | 01 72 c2 7c 0c a0 02 64 01 7c 0a 90 01 72 b6 64 13 6e 02 64 14 9b 00 64 02 9d 03 a1 01 01 00 7c | .r.|...d.|...r.d.n.d...d.......| |
| 3b60 | 0c a0 02 7c 00 a1 01 01 00 7c 0b 90 01 72 dc 7c 0c a0 02 74 06 a1 01 01 00 64 15 a0 07 7c 0c a1 | ...|.....|...r.|...t.....d...|.. |
| 3b80 | 01 53 00 29 16 61 21 0b 00 00 53 74 79 6c 65 73 20 61 20 74 65 78 74 20 77 69 74 68 20 41 4e 53 | .S.).a!...Styles.a.text.with.ANS |
| 3ba0 | 49 20 73 74 79 6c 65 73 20 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 65 20 6e 65 77 20 73 74 72 | I.styles.and.returns.the.new.str |
| 3bc0 | 69 6e 67 2e 20 20 42 79 0a 20 20 20 20 64 65 66 61 75 6c 74 20 74 68 65 20 73 74 79 6c 69 6e 67 | ing...By.....default.the.styling |
| 3be0 | 20 69 73 20 73 65 6c 66 20 63 6f 6e 74 61 69 6e 65 64 20 77 68 69 63 68 20 6d 65 61 6e 73 20 74 | .is.self.contained.which.means.t |
| 3c00 | 68 61 74 20 61 74 20 74 68 65 20 65 6e 64 0a 20 20 20 20 6f 66 20 74 68 65 20 73 74 72 69 6e 67 | hat.at.the.end.....of.the.string |
| 3c20 | 20 61 20 72 65 73 65 74 20 63 6f 64 65 20 69 73 20 69 73 73 75 65 64 2e 20 20 54 68 69 73 20 63 | .a.reset.code.is.issued...This.c |
| 3c40 | 61 6e 20 62 65 20 70 72 65 76 65 6e 74 65 64 20 62 79 0a 20 20 20 20 70 61 73 73 69 6e 67 20 60 | an.be.prevented.by.....passing.` |
| 3c60 | 60 72 65 73 65 74 3d 46 61 6c 73 65 60 60 2e 0a 0a 20 20 20 20 45 78 61 6d 70 6c 65 73 3a 3a 0a | `reset=False``.......Examples::. |
| 3c80 | 0a 20 20 20 20 20 20 20 20 63 6c 69 63 6b 2e 65 63 68 6f 28 63 6c 69 63 6b 2e 73 74 79 6c 65 28 | .........click.echo(click.style( |
| 3ca0 | 27 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 27 2c 20 66 67 3d 27 67 72 65 65 6e 27 29 29 0a 20 20 20 | 'Hello.World!',.fg='green')).... |
| 3cc0 | 20 20 20 20 20 63 6c 69 63 6b 2e 65 63 68 6f 28 63 6c 69 63 6b 2e 73 74 79 6c 65 28 27 41 54 54 | .....click.echo(click.style('ATT |
| 3ce0 | 45 4e 54 49 4f 4e 21 27 2c 20 62 6c 69 6e 6b 3d 54 72 75 65 29 29 0a 20 20 20 20 20 20 20 20 63 | ENTION!',.blink=True)).........c |
| 3d00 | 6c 69 63 6b 2e 65 63 68 6f 28 63 6c 69 63 6b 2e 73 74 79 6c 65 28 27 53 6f 6d 65 20 74 68 69 6e | lick.echo(click.style('Some.thin |
| 3d20 | 67 73 27 2c 20 72 65 76 65 72 73 65 3d 54 72 75 65 2c 20 66 67 3d 27 63 79 61 6e 27 29 29 0a 20 | gs',.reverse=True,.fg='cyan')).. |
| 3d40 | 20 20 20 20 20 20 20 63 6c 69 63 6b 2e 65 63 68 6f 28 63 6c 69 63 6b 2e 73 74 79 6c 65 28 27 4d | .......click.echo(click.style('M |
| 3d60 | 6f 72 65 20 63 6f 6c 6f 72 73 27 2c 20 66 67 3d 28 32 35 35 2c 20 31 32 2c 20 31 32 38 29 2c 20 | ore.colors',.fg=(255,.12,.128),. |
| 3d80 | 62 67 3d 31 31 37 29 29 0a 0a 20 20 20 20 53 75 70 70 6f 72 74 65 64 20 63 6f 6c 6f 72 20 6e 61 | bg=117))......Supported.color.na |
| 3da0 | 6d 65 73 3a 0a 0a 20 20 20 20 2a 20 60 60 62 6c 61 63 6b 60 60 20 28 6d 69 67 68 74 20 62 65 20 | mes:......*.``black``.(might.be. |
| 3dc0 | 61 20 67 72 61 79 29 0a 20 20 20 20 2a 20 60 60 72 65 64 60 60 0a 20 20 20 20 2a 20 60 60 67 72 | a.gray).....*.``red``.....*.``gr |
| 3de0 | 65 65 6e 60 60 0a 20 20 20 20 2a 20 60 60 79 65 6c 6c 6f 77 60 60 20 28 6d 69 67 68 74 20 62 65 | een``.....*.``yellow``.(might.be |
| 3e00 | 20 61 6e 20 6f 72 61 6e 67 65 29 0a 20 20 20 20 2a 20 60 60 62 6c 75 65 60 60 0a 20 20 20 20 2a | .an.orange).....*.``blue``.....* |
| 3e20 | 20 60 60 6d 61 67 65 6e 74 61 60 60 0a 20 20 20 20 2a 20 60 60 63 79 61 6e 60 60 0a 20 20 20 20 | .``magenta``.....*.``cyan``..... |
| 3e40 | 2a 20 60 60 77 68 69 74 65 60 60 20 28 6d 69 67 68 74 20 62 65 20 6c 69 67 68 74 20 67 72 61 79 | *.``white``.(might.be.light.gray |
| 3e60 | 29 0a 20 20 20 20 2a 20 60 60 62 72 69 67 68 74 5f 62 6c 61 63 6b 60 60 0a 20 20 20 20 2a 20 60 | ).....*.``bright_black``.....*.` |
| 3e80 | 60 62 72 69 67 68 74 5f 72 65 64 60 60 0a 20 20 20 20 2a 20 60 60 62 72 69 67 68 74 5f 67 72 65 | `bright_red``.....*.``bright_gre |
| 3ea0 | 65 6e 60 60 0a 20 20 20 20 2a 20 60 60 62 72 69 67 68 74 5f 79 65 6c 6c 6f 77 60 60 0a 20 20 20 | en``.....*.``bright_yellow``.... |
| 3ec0 | 20 2a 20 60 60 62 72 69 67 68 74 5f 62 6c 75 65 60 60 0a 20 20 20 20 2a 20 60 60 62 72 69 67 68 | .*.``bright_blue``.....*.``brigh |
| 3ee0 | 74 5f 6d 61 67 65 6e 74 61 60 60 0a 20 20 20 20 2a 20 60 60 62 72 69 67 68 74 5f 63 79 61 6e 60 | t_magenta``.....*.``bright_cyan` |
| 3f00 | 60 0a 20 20 20 20 2a 20 60 60 62 72 69 67 68 74 5f 77 68 69 74 65 60 60 0a 20 20 20 20 2a 20 60 | `.....*.``bright_white``.....*.` |
| 3f20 | 60 72 65 73 65 74 60 60 20 28 72 65 73 65 74 20 74 68 65 20 63 6f 6c 6f 72 20 63 6f 64 65 20 6f | `reset``.(reset.the.color.code.o |
| 3f40 | 6e 6c 79 29 0a 0a 20 20 20 20 49 66 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 20 73 75 70 70 6f 72 | nly)......If.the.terminal.suppor |
| 3f60 | 74 73 20 69 74 2c 20 63 6f 6c 6f 72 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 73 70 65 63 69 66 69 | ts.it,.color.may.also.be.specifi |
| 3f80 | 65 64 20 61 73 3a 0a 0a 20 20 20 20 2d 20 20 20 41 6e 20 69 6e 74 65 67 65 72 20 69 6e 20 74 68 | ed.as:......-...An.integer.in.th |
| 3fa0 | 65 20 69 6e 74 65 72 76 61 6c 20 5b 30 2c 20 32 35 35 5d 2e 20 54 68 65 20 74 65 72 6d 69 6e 61 | e.interval.[0,.255]..The.termina |
| 3fc0 | 6c 20 6d 75 73 74 20 73 75 70 70 6f 72 74 0a 20 20 20 20 20 20 20 20 38 2d 62 69 74 2f 32 35 36 | l.must.support.........8-bit/256 |
| 3fe0 | 2d 63 6f 6c 6f 72 20 6d 6f 64 65 2e 0a 20 20 20 20 2d 20 20 20 41 6e 20 52 47 42 20 74 75 70 6c | -color.mode......-...An.RGB.tupl |
| 4000 | 65 20 6f 66 20 74 68 72 65 65 20 69 6e 74 65 67 65 72 73 20 69 6e 20 5b 30 2c 20 32 35 35 5d 2e | e.of.three.integers.in.[0,.255]. |
| 4020 | 20 54 68 65 20 74 65 72 6d 69 6e 61 6c 20 6d 75 73 74 0a 20 20 20 20 20 20 20 20 73 75 70 70 6f | .The.terminal.must.........suppo |
| 4040 | 72 74 20 32 34 2d 62 69 74 2f 74 72 75 65 2d 63 6f 6c 6f 72 20 6d 6f 64 65 2e 0a 0a 20 20 20 20 | rt.24-bit/true-color.mode....... |
| 4060 | 53 65 65 20 68 74 74 70 73 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61 2e 6f 72 67 2f 77 69 6b | See.https://en.wikipedia.org/wik |
| 4080 | 69 2f 41 4e 53 49 5f 63 6f 6c 6f 72 20 61 6e 64 0a 20 20 20 20 68 74 74 70 73 3a 2f 2f 67 69 73 | i/ANSI_color.and.....https://gis |
| 40a0 | 74 2e 67 69 74 68 75 62 2e 63 6f 6d 2f 58 56 69 6c 6b 61 2f 38 33 34 36 37 32 38 20 66 6f 72 20 | t.github.com/XVilka/8346728.for. |
| 40c0 | 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 74 65 | more.information.......:param.te |
| 40e0 | 78 74 3a 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 73 74 79 6c 65 20 77 69 74 68 20 61 6e 73 | xt:.the.string.to.style.with.ans |
| 4100 | 69 20 63 6f 64 65 73 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 66 67 3a 20 69 66 20 70 72 6f 76 69 | i.codes......:param.fg:.if.provi |
| 4120 | 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 62 65 63 6f 6d 65 20 74 68 65 20 66 6f 72 65 67 72 6f | ded.this.will.become.the.foregro |
| 4140 | 75 6e 64 20 63 6f 6c 6f 72 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 62 67 3a 20 69 66 20 70 72 6f | und.color......:param.bg:.if.pro |
| 4160 | 76 69 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 62 65 63 6f 6d 65 20 74 68 65 20 62 61 63 6b 67 | vided.this.will.become.the.backg |
| 4180 | 72 6f 75 6e 64 20 63 6f 6c 6f 72 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 62 6f 6c 64 3a 20 69 66 | round.color......:param.bold:.if |
| 41a0 | 20 70 72 6f 76 69 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20 6f 72 20 64 69 | .provided.this.will.enable.or.di |
| 41c0 | 73 61 62 6c 65 20 62 6f 6c 64 20 6d 6f 64 65 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 64 69 6d 3a | sable.bold.mode......:param.dim: |
| 41e0 | 20 69 66 20 70 72 6f 76 69 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20 6f 72 | .if.provided.this.will.enable.or |
| 4200 | 20 64 69 73 61 62 6c 65 20 64 69 6d 20 6d 6f 64 65 2e 20 20 54 68 69 73 20 69 73 0a 20 20 20 20 | .disable.dim.mode...This.is..... |
| 4220 | 20 20 20 20 20 20 20 20 20 20 20 20 62 61 64 6c 79 20 73 75 70 70 6f 72 74 65 64 2e 0a 20 20 20 | ............badly.supported..... |
| 4240 | 20 3a 70 61 72 61 6d 20 75 6e 64 65 72 6c 69 6e 65 3a 20 69 66 20 70 72 6f 76 69 64 65 64 20 74 | .:param.underline:.if.provided.t |
| 4260 | 68 69 73 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20 6f 72 20 64 69 73 61 62 6c 65 20 75 6e 64 65 72 | his.will.enable.or.disable.under |
| 4280 | 6c 69 6e 65 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 6f 76 65 72 6c 69 6e 65 3a 20 69 66 20 70 72 | line......:param.overline:.if.pr |
| 42a0 | 6f 76 69 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20 6f 72 20 64 69 73 61 62 | ovided.this.will.enable.or.disab |
| 42c0 | 6c 65 20 6f 76 65 72 6c 69 6e 65 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 69 74 61 6c 69 63 3a 20 | le.overline......:param.italic:. |
| 42e0 | 69 66 20 70 72 6f 76 69 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20 6f 72 20 | if.provided.this.will.enable.or. |
| 4300 | 64 69 73 61 62 6c 65 20 69 74 61 6c 69 63 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 62 6c 69 6e 6b | disable.italic......:param.blink |
| 4320 | 3a 20 69 66 20 70 72 6f 76 69 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20 6f | :.if.provided.this.will.enable.o |
| 4340 | 72 20 64 69 73 61 62 6c 65 20 62 6c 69 6e 6b 69 6e 67 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 72 | r.disable.blinking......:param.r |
| 4360 | 65 76 65 72 73 65 3a 20 69 66 20 70 72 6f 76 69 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 65 6e | everse:.if.provided.this.will.en |
| 4380 | 61 62 6c 65 20 6f 72 20 64 69 73 61 62 6c 65 20 69 6e 76 65 72 73 65 0a 20 20 20 20 20 20 20 20 | able.or.disable.inverse......... |
| 43a0 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 69 6e 67 20 28 66 6f 72 65 67 72 6f 75 6e | ............rendering.(foregroun |
| 43c0 | 64 20 62 65 63 6f 6d 65 73 20 62 61 63 6b 67 72 6f 75 6e 64 20 61 6e 64 20 74 68 65 0a 20 20 20 | d.becomes.background.and.the.... |
| 43e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 74 68 65 72 20 77 61 79 20 72 6f 75 6e 64 | .................other.way.round |
| 4400 | 29 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 73 74 72 69 6b 65 74 68 72 6f 75 67 68 3a 20 69 66 20 | )......:param.strikethrough:.if. |
| 4420 | 70 72 6f 76 69 64 65 64 20 74 68 69 73 20 77 69 6c 6c 20 65 6e 61 62 6c 65 20 6f 72 20 64 69 73 | provided.this.will.enable.or.dis |
| 4440 | 61 62 6c 65 0a 20 20 20 20 20 20 20 20 73 74 72 69 6b 69 6e 67 20 74 68 72 6f 75 67 68 20 74 65 | able.........striking.through.te |
| 4460 | 78 74 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 72 65 73 65 74 3a 20 62 79 20 64 65 66 61 75 6c 74 | xt......:param.reset:.by.default |
| 4480 | 20 61 20 72 65 73 65 74 2d 61 6c 6c 20 63 6f 64 65 20 69 73 20 61 64 64 65 64 20 61 74 20 74 68 | .a.reset-all.code.is.added.at.th |
| 44a0 | 65 20 65 6e 64 20 6f 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 | e.end.of.the...................s |
| 44c0 | 74 72 69 6e 67 20 77 68 69 63 68 20 6d 65 61 6e 73 20 74 68 61 74 20 73 74 79 6c 65 73 20 64 6f | tring.which.means.that.styles.do |
| 44e0 | 20 6e 6f 74 20 63 61 72 72 79 20 6f 76 65 72 2e 20 20 54 68 69 73 0a 20 20 20 20 20 20 20 20 20 | .not.carry.over...This.......... |
| 4500 | 20 20 20 20 20 20 20 20 20 63 61 6e 20 62 65 20 64 69 73 61 62 6c 65 64 20 74 6f 20 63 6f 6d 70 | .........can.be.disabled.to.comp |
| 4520 | 6f 73 65 20 73 74 79 6c 65 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 | ose.styles..........versionchang |
| 4540 | 65 64 3a 3a 20 38 2e 30 0a 20 20 20 20 20 20 20 20 41 20 6e 6f 6e 2d 73 74 72 69 6e 67 20 60 60 | ed::.8.0.........A.non-string.`` |
| 4560 | 6d 65 73 73 61 67 65 60 60 20 69 73 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 61 20 73 74 72 69 | message``.is.converted.to.a.stri |
| 4580 | 6e 67 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 38 2e 30 | ng..........versionchanged::.8.0 |
| 45a0 | 0a 20 20 20 20 20 20 20 41 64 64 65 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 32 35 36 20 61 6e | ........Added.support.for.256.an |
| 45c0 | 64 20 52 47 42 20 63 6f 6c 6f 72 20 63 6f 64 65 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 | d.RGB.color.codes..........versi |
| 45e0 | 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 38 2e 30 0a 20 20 20 20 20 20 20 20 41 64 64 65 64 20 74 68 | onchanged::.8.0.........Added.th |
| 4600 | 65 20 60 60 73 74 72 69 6b 65 74 68 72 6f 75 67 68 60 60 2c 20 60 60 69 74 61 6c 69 63 60 60 2c | e.``strikethrough``,.``italic``, |
| 4620 | 20 61 6e 64 20 60 60 6f 76 65 72 6c 69 6e 65 60 60 0a 20 20 20 20 20 20 20 20 70 61 72 61 6d 65 | .and.``overline``.........parame |
| 4640 | 74 65 72 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 37 | ters..........versionchanged::.7 |
| 4660 | 2e 30 0a 20 20 20 20 20 20 20 20 41 64 64 65 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 62 72 69 | .0.........Added.support.for.bri |
| 4680 | 67 68 74 20 63 6f 6c 6f 72 73 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 | ght.colors..........versionadded |
| 46a0 | 3a 3a 20 32 2e 30 0a 20 20 20 20 7a 02 1b 5b da 01 6d 7a 0e 55 6e 6b 6e 6f 77 6e 20 63 6f 6c 6f | ::.2.0.....z..[..mz.Unknown.colo |
| 46c0 | 72 20 4e e9 0a 00 00 00 72 03 00 00 00 e9 16 00 00 00 e9 02 00 00 00 e9 04 00 00 00 e9 18 00 00 | r.N.....r....................... |
| 46e0 | 00 e9 35 00 00 00 e9 37 00 00 00 e9 03 00 00 00 e9 17 00 00 00 e9 05 00 00 00 e9 19 00 00 00 e9 | ..5....7........................ |
| 4700 | 07 00 00 00 e9 1b 00 00 00 e9 09 00 00 00 e9 1d 00 00 00 72 6a 00 00 00 29 08 72 44 00 00 00 72 | ...................rj...).rD...r |
| 4720 | 47 00 00 00 da 06 61 70 70 65 6e 64 72 a8 00 00 00 da 08 4b 65 79 45 72 72 6f 72 da 09 54 79 70 | G.....appendr......KeyError..Typ |
| 4740 | 65 45 72 72 6f 72 da 0f 5f 61 6e 73 69 5f 72 65 73 65 74 5f 61 6c 6c 72 45 00 00 00 29 0d 72 3c | eError.._ansi_reset_allrE...).r< |
| 4760 | 00 00 00 72 a9 00 00 00 72 aa 00 00 00 72 ab 00 00 00 72 ac 00 00 00 72 ad 00 00 00 72 ae 00 00 | ...r....r....r....r....r....r... |
| 4780 | 00 72 af 00 00 00 72 b0 00 00 00 72 b1 00 00 00 72 b2 00 00 00 72 2d 00 00 00 da 04 62 69 74 73 | .r....r....r....r....r-.....bits |
| 47a0 | 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 05 73 74 79 6c 65 d1 01 00 00 73 42 00 00 00 00 | r9...r9...r:.....style....sB.... |
| 47c0 | 5a 0a 01 08 02 04 02 04 01 02 01 1a 01 0c 01 16 02 04 01 02 01 1c 01 0c 01 16 02 08 01 1a 01 08 | Z............................... |
| 47e0 | 01 1a 01 0a 01 1a 01 0a 01 1c 01 0a 01 1c 01 0a 01 1c 01 0a 01 1c 01 0a 01 1c 01 0a 01 06 01 0a | ................................ |
| 4800 | 01 72 c8 00 00 00 72 55 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 | .r....rU...c.................... |
| 4820 | 43 00 00 00 73 08 00 00 00 74 00 7c 00 83 01 53 00 29 01 61 0e 01 00 00 52 65 6d 6f 76 65 73 20 | C...s....t.|...S.).a....Removes. |
| 4840 | 41 4e 53 49 20 73 74 79 6c 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 61 20 | ANSI.styling.information.from.a. |
| 4860 | 73 74 72 69 6e 67 2e 20 20 55 73 75 61 6c 6c 79 20 69 74 27 73 20 6e 6f 74 0a 20 20 20 20 6e 65 | string...Usually.it's.not.....ne |
| 4880 | 63 65 73 73 61 72 79 20 74 6f 20 75 73 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 73 20 | cessary.to.use.this.function.as. |
| 48a0 | 43 6c 69 63 6b 27 73 20 65 63 68 6f 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 0a 20 20 20 20 61 | Click's.echo.function.will.....a |
| 48c0 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 6d 6f 76 65 20 73 74 79 6c 69 6e 67 20 69 66 20 6e | utomatically.remove.styling.if.n |
| 48e0 | 65 63 65 73 73 61 72 79 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a | ecessary..........versionadded:: |
| 4900 | 20 32 2e 30 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 74 65 78 74 3a 20 74 68 65 20 74 65 78 74 20 | .2.0......:param.text:.the.text. |
| 4920 | 74 6f 20 72 65 6d 6f 76 65 20 73 74 79 6c 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d | to.remove.style.information.from |
| 4940 | 2e 0a 20 20 20 20 72 05 00 00 00 29 01 72 3c 00 00 00 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 | ......r....).r<...r9...r9...r:.. |
| 4960 | 00 da 07 75 6e 73 74 79 6c 65 52 02 00 00 73 02 00 00 00 00 09 72 c9 00 00 00 29 07 da 07 6d 65 | ...unstyleR...s......r....)...me |
| 4980 | 73 73 61 67 65 72 93 00 00 00 72 58 00 00 00 72 54 00 00 00 72 70 00 00 00 da 06 73 74 79 6c 65 | ssager....rX...rT...rp.....style |
| 49a0 | 73 72 37 00 00 00 63 05 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 07 00 00 00 4b 00 00 00 73 | sr7...c....................K...s |
| 49c0 | 38 00 00 00 7c 00 64 01 75 01 72 26 74 00 7c 00 74 01 74 02 66 02 83 02 73 26 74 03 7c 00 66 01 | 8...|.d.u.r&t.|.t.t.f...s&t.|.f. |
| 49e0 | 69 00 7c 05 a4 01 8e 01 7d 00 74 04 7c 00 7c 01 7c 02 7c 03 7c 04 64 02 8d 05 53 00 29 03 61 ed | i.|.....}.t.|.|.|.|.|.d...S.).a. |
| 4a00 | 02 00 00 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 62 69 6e 65 73 20 3a 66 75 6e 63 3a | ...This.function.combines.:func: |
| 4a20 | 60 65 63 68 6f 60 20 61 6e 64 20 3a 66 75 6e 63 3a 60 73 74 79 6c 65 60 20 69 6e 74 6f 20 6f 6e | `echo`.and.:func:`style`.into.on |
| 4a40 | 65 0a 20 20 20 20 63 61 6c 6c 2e 20 20 41 73 20 73 75 63 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 | e.....call...As.such.the.followi |
| 4a60 | 6e 67 20 74 77 6f 20 63 61 6c 6c 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 3a 3a 0a 0a 20 20 20 | ng.two.calls.are.the.same::..... |
| 4a80 | 20 20 20 20 20 63 6c 69 63 6b 2e 73 65 63 68 6f 28 27 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 27 2c | .....click.secho('Hello.World!', |
| 4aa0 | 20 66 67 3d 27 67 72 65 65 6e 27 29 0a 20 20 20 20 20 20 20 20 63 6c 69 63 6b 2e 65 63 68 6f 28 | .fg='green').........click.echo( |
| 4ac0 | 63 6c 69 63 6b 2e 73 74 79 6c 65 28 27 48 65 6c 6c 6f 20 57 6f 72 6c 64 21 27 2c 20 66 67 3d 27 | click.style('Hello.World!',.fg=' |
| 4ae0 | 67 72 65 65 6e 27 29 29 0a 0a 20 20 20 20 41 6c 6c 20 6b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 | green'))......All.keyword.argume |
| 4b00 | 6e 74 73 20 61 72 65 20 66 6f 72 77 61 72 64 65 64 20 74 6f 20 74 68 65 20 75 6e 64 65 72 6c 79 | nts.are.forwarded.to.the.underly |
| 4b20 | 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 | ing.functions.....depending.on.w |
| 4b40 | 68 69 63 68 20 6f 6e 65 20 74 68 65 79 20 67 6f 20 77 69 74 68 2e 0a 0a 20 20 20 20 4e 6f 6e 2d | hich.one.they.go.with.......Non- |
| 4b60 | 73 74 72 69 6e 67 20 74 79 70 65 73 20 77 69 6c 6c 20 62 65 20 63 6f 6e 76 65 72 74 65 64 20 74 | string.types.will.be.converted.t |
| 4b80 | 6f 20 3a 63 6c 61 73 73 3a 60 73 74 72 60 2e 20 48 6f 77 65 76 65 72 2c 0a 20 20 20 20 3a 63 6c | o.:class:`str`..However,.....:cl |
| 4ba0 | 61 73 73 3a 60 62 79 74 65 73 60 20 61 72 65 20 70 61 73 73 65 64 20 64 69 72 65 63 74 6c 79 20 | ass:`bytes`.are.passed.directly. |
| 4bc0 | 74 6f 20 3a 6d 65 74 68 3a 60 65 63 68 6f 60 20 77 69 74 68 6f 75 74 20 61 70 70 6c 79 69 6e 67 | to.:meth:`echo`.without.applying |
| 4be0 | 0a 20 20 20 20 73 74 79 6c 65 2e 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 73 74 79 6c 65 | .....style..If.you.want.to.style |
| 4c00 | 20 62 79 74 65 73 20 74 68 61 74 20 72 65 70 72 65 73 65 6e 74 20 74 65 78 74 2c 20 63 61 6c 6c | .bytes.that.represent.text,.call |
| 4c20 | 0a 20 20 20 20 3a 6d 65 74 68 3a 60 62 79 74 65 73 2e 64 65 63 6f 64 65 60 20 66 69 72 73 74 2e | .....:meth:`bytes.decode`.first. |
| 4c40 | 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 63 68 61 6e 67 65 64 3a 3a 20 38 2e 30 0a 20 20 | .........versionchanged::.8.0... |
| 4c60 | 20 20 20 20 20 20 41 20 6e 6f 6e 2d 73 74 72 69 6e 67 20 60 60 6d 65 73 73 61 67 65 60 60 20 69 | ......A.non-string.``message``.i |
| 4c80 | 73 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 61 20 73 74 72 69 6e 67 2e 20 42 79 74 65 73 20 61 | s.converted.to.a.string..Bytes.a |
| 4ca0 | 72 65 0a 20 20 20 20 20 20 20 20 70 61 73 73 65 64 20 74 68 72 6f 75 67 68 20 77 69 74 68 6f 75 | re.........passed.through.withou |
| 4cc0 | 74 20 73 74 79 6c 65 20 61 70 70 6c 69 65 64 2e 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e | t.style.applied..........version |
| 4ce0 | 61 64 64 65 64 3a 3a 20 32 2e 30 0a 20 20 20 20 4e 29 04 72 93 00 00 00 72 58 00 00 00 72 54 00 | added::.2.0.....N).r....rX...rT. |
| 4d00 | 00 00 72 70 00 00 00 29 05 72 44 00 00 00 da 05 62 79 74 65 73 da 09 62 79 74 65 61 72 72 61 79 | ..rp...).rD.....bytes..bytearray |
| 4d20 | 72 c8 00 00 00 72 0e 00 00 00 29 06 72 ca 00 00 00 72 93 00 00 00 72 58 00 00 00 72 54 00 00 00 | r....r....).r....r....rX...rT... |
| 4d40 | 72 70 00 00 00 72 cb 00 00 00 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 05 73 65 63 68 6f | rp...r....r9...r9...r:.....secho |
| 4d60 | 5e 02 00 00 73 06 00 00 00 00 1c 16 01 10 02 72 ce 00 00 00 fa 04 2e 74 78 74 29 07 72 3c 00 00 | ^...s..........r.......txt).r<.. |
| 4d80 | 00 da 06 65 64 69 74 6f 72 da 03 65 6e 76 da 0c 72 65 71 75 69 72 65 5f 73 61 76 65 da 09 65 78 | ...editor..env..require_save..ex |
| 4da0 | 74 65 6e 73 69 6f 6e da 08 66 69 6c 65 6e 61 6d 65 72 37 00 00 00 63 06 00 00 00 00 00 00 00 00 | tension..filenamer7...c......... |
| 4dc0 | 00 00 00 08 00 00 00 06 00 00 00 43 00 00 00 73 3c 00 00 00 64 01 64 02 6c 00 6d 01 7d 06 01 00 | ...........C...s<...d.d.l.m.}... |
| 4de0 | 7c 06 7c 01 7c 02 7c 03 7c 04 64 03 8d 04 7d 07 7c 05 64 04 75 00 72 2e 7c 07 a0 02 7c 00 a1 01 | |.|.|.|.|.d...}.|.d.u.r.|...|... |
| 4e00 | 53 00 7c 07 a0 03 7c 05 a1 01 01 00 64 04 53 00 29 05 61 cf 05 00 00 45 64 69 74 73 20 74 68 65 | S.|...|.....d.S.).a....Edits.the |
| 4e20 | 20 67 69 76 65 6e 20 74 65 78 74 20 69 6e 20 74 68 65 20 64 65 66 69 6e 65 64 20 65 64 69 74 6f | .given.text.in.the.defined.edito |
| 4e40 | 72 2e 20 20 49 66 20 61 6e 20 65 64 69 74 6f 72 20 69 73 20 67 69 76 65 6e 0a 20 20 20 20 28 73 | r...If.an.editor.is.given.....(s |
| 4e60 | 68 6f 75 6c 64 20 62 65 20 74 68 65 20 66 75 6c 6c 20 70 61 74 68 20 74 6f 20 74 68 65 20 65 78 | hould.be.the.full.path.to.the.ex |
| 4e80 | 65 63 75 74 61 62 6c 65 20 62 75 74 20 74 68 65 20 72 65 67 75 6c 61 72 20 6f 70 65 72 61 74 69 | ecutable.but.the.regular.operati |
| 4ea0 | 6e 67 0a 20 20 20 20 73 79 73 74 65 6d 20 73 65 61 72 63 68 20 70 61 74 68 20 69 73 20 75 73 65 | ng.....system.search.path.is.use |
| 4ec0 | 64 20 66 6f 72 20 66 69 6e 64 69 6e 67 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 29 20 69 74 | d.for.finding.the.executable).it |
| 4ee0 | 20 6f 76 65 72 72 69 64 65 73 0a 20 20 20 20 74 68 65 20 64 65 74 65 63 74 65 64 20 65 64 69 74 | .overrides.....the.detected.edit |
| 4f00 | 6f 72 2e 20 20 4f 70 74 69 6f 6e 61 6c 6c 79 2c 20 73 6f 6d 65 20 65 6e 76 69 72 6f 6e 6d 65 6e | or...Optionally,.some.environmen |
| 4f20 | 74 20 76 61 72 69 61 62 6c 65 73 20 63 61 6e 20 62 65 0a 20 20 20 20 75 73 65 64 2e 20 20 49 66 | t.variables.can.be.....used...If |
| 4f40 | 20 74 68 65 20 65 64 69 74 6f 72 20 69 73 20 63 6c 6f 73 65 64 20 77 69 74 68 6f 75 74 20 63 68 | .the.editor.is.closed.without.ch |
| 4f60 | 61 6e 67 65 73 2c 20 60 4e 6f 6e 65 60 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 20 49 6e 0a 20 | anges,.`None`.is.returned...In.. |
| 4f80 | 20 20 20 63 61 73 65 20 61 20 66 69 6c 65 20 69 73 20 65 64 69 74 65 64 20 64 69 72 65 63 74 6c | ...case.a.file.is.edited.directl |
| 4fa0 | 79 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 6c 77 61 79 73 20 60 4e 6f | y.the.return.value.is.always.`No |
| 4fc0 | 6e 65 60 20 61 6e 64 0a 20 20 20 20 60 72 65 71 75 69 72 65 5f 73 61 76 65 60 20 61 6e 64 20 60 | ne`.and.....`require_save`.and.` |
| 4fe0 | 65 78 74 65 6e 73 69 6f 6e 60 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 0a 0a 20 20 20 20 49 66 20 | extension`.are.ignored.......If. |
| 5000 | 74 68 65 20 65 64 69 74 6f 72 20 63 61 6e 6e 6f 74 20 62 65 20 6f 70 65 6e 65 64 20 61 20 3a 65 | the.editor.cannot.be.opened.a.:e |
| 5020 | 78 63 3a 60 55 73 61 67 65 45 72 72 6f 72 60 20 69 73 20 72 61 69 73 65 64 2e 0a 0a 20 20 20 20 | xc:`UsageError`.is.raised....... |
| 5040 | 4e 6f 74 65 20 66 6f 72 20 57 69 6e 64 6f 77 73 3a 20 74 6f 20 73 69 6d 70 6c 69 66 79 20 63 72 | Note.for.Windows:.to.simplify.cr |
| 5060 | 6f 73 73 2d 70 6c 61 74 66 6f 72 6d 20 75 73 61 67 65 2c 20 74 68 65 20 6e 65 77 6c 69 6e 65 73 | oss-platform.usage,.the.newlines |
| 5080 | 20 61 72 65 0a 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 6f 6e 76 65 72 74 65 64 | .are.....automatically.converted |
| 50a0 | 20 66 72 6f 6d 20 50 4f 53 49 58 20 74 6f 20 57 69 6e 64 6f 77 73 20 61 6e 64 20 76 69 63 65 20 | .from.POSIX.to.Windows.and.vice. |
| 50c0 | 76 65 72 73 61 2e 20 20 41 73 20 73 75 63 68 2c 0a 20 20 20 20 74 68 65 20 6d 65 73 73 61 67 65 | versa...As.such,.....the.message |
| 50e0 | 20 68 65 72 65 20 77 69 6c 6c 20 68 61 76 65 20 60 60 5c 6e 60 60 20 61 73 20 6e 65 77 6c 69 6e | .here.will.have.``\n``.as.newlin |
| 5100 | 65 20 6d 61 72 6b 65 72 73 2e 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 74 65 78 74 3a 20 74 68 65 | e.markers.......:param.text:.the |
| 5120 | 20 74 65 78 74 20 74 6f 20 65 64 69 74 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 65 64 69 74 6f 72 | .text.to.edit......:param.editor |
| 5140 | 3a 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 74 68 65 20 65 64 69 74 6f 72 20 74 6f 20 75 73 65 2e 20 | :.optionally.the.editor.to.use.. |
| 5160 | 20 44 65 66 61 75 6c 74 73 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 0a 20 20 20 20 20 20 20 20 20 | .Defaults.to.automatic.......... |
| 5180 | 20 20 20 20 20 20 20 20 20 20 64 65 74 65 63 74 69 6f 6e 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 | ..........detection......:param. |
| 51a0 | 65 6e 76 3a 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20 74 6f 20 66 6f | env:.environment.variables.to.fo |
| 51c0 | 72 77 61 72 64 20 74 6f 20 74 68 65 20 65 64 69 74 6f 72 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 | rward.to.the.editor......:param. |
| 51e0 | 72 65 71 75 69 72 65 5f 73 61 76 65 3a 20 69 66 20 74 68 69 73 20 69 73 20 74 72 75 65 2c 20 74 | require_save:.if.this.is.true,.t |
| 5200 | 68 65 6e 20 6e 6f 74 20 73 61 76 69 6e 67 20 69 6e 20 74 68 65 20 65 64 69 74 6f 72 0a 20 20 20 | hen.not.saving.in.the.editor.... |
| 5220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 69 6c 6c 20 6d 61 6b 65 20 | ......................will.make. |
| 5240 | 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 62 65 63 6f 6d 65 20 60 4e 6f 6e 65 60 2e 0a | the.return.value.become.`None`.. |
| 5260 | 20 20 20 20 3a 70 61 72 61 6d 20 65 78 74 65 6e 73 69 6f 6e 3a 20 74 68 65 20 65 78 74 65 6e 73 | ....:param.extension:.the.extens |
| 5280 | 69 6f 6e 20 74 6f 20 74 65 6c 6c 20 74 68 65 20 65 64 69 74 6f 72 20 61 62 6f 75 74 2e 20 20 54 | ion.to.tell.the.editor.about...T |
| 52a0 | 68 69 73 20 64 65 66 61 75 6c 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | his.defaults.................... |
| 52c0 | 20 20 20 74 6f 20 60 2e 74 78 74 60 20 62 75 74 20 63 68 61 6e 67 69 6e 67 20 74 68 69 73 20 6d | ...to.`.txt`.but.changing.this.m |
| 52e0 | 69 67 68 74 20 63 68 61 6e 67 65 20 73 79 6e 74 61 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ight.change.syntax.............. |
| 5300 | 20 20 20 20 20 20 20 20 20 68 69 67 68 6c 69 67 68 74 69 6e 67 2e 0a 20 20 20 20 3a 70 61 72 61 | .........highlighting......:para |
| 5320 | 6d 20 66 69 6c 65 6e 61 6d 65 3a 20 69 66 20 70 72 6f 76 69 64 65 64 20 69 74 20 77 69 6c 6c 20 | m.filename:.if.provided.it.will. |
| 5340 | 65 64 69 74 20 74 68 69 73 20 66 69 6c 65 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 0a 20 20 | edit.this.file.instead.of.the... |
| 5360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 76 69 64 65 64 20 74 65 78 74 | ...................provided.text |
| 5380 | 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49 74 20 77 69 6c 6c 20 6e 6f 74 20 75 73 65 20 61 20 74 65 | .contents...It.will.not.use.a.te |
| 53a0 | 6d 70 6f 72 61 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c | mporary......................fil |
| 53c0 | 65 20 61 73 20 61 6e 20 69 6e 64 69 72 65 63 74 69 6f 6e 20 69 6e 20 74 68 61 74 20 63 61 73 65 | e.as.an.indirection.in.that.case |
| 53e0 | 2e 0a 20 20 20 20 72 03 00 00 00 29 01 da 06 45 64 69 74 6f 72 29 04 72 d0 00 00 00 72 d1 00 00 | ......r....)...Editor).r....r... |
| 5400 | 00 72 d2 00 00 00 72 d3 00 00 00 4e 29 04 72 7e 00 00 00 72 d5 00 00 00 da 04 65 64 69 74 5a 09 | .r....r....N).r~...r......editZ. |
| 5420 | 65 64 69 74 5f 66 69 6c 65 29 08 72 3c 00 00 00 72 d0 00 00 00 72 d1 00 00 00 72 d2 00 00 00 72 | edit_file).r<...r....r....r....r |
| 5440 | d3 00 00 00 72 d4 00 00 00 72 d5 00 00 00 5a 02 65 64 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 | ....r....r....Z.edr9...r9...r:.. |
| 5460 | 00 72 d6 00 00 00 80 02 00 00 73 0c 00 00 00 00 23 0c 02 10 02 08 01 0a 02 0a 01 72 d6 00 00 00 | .r........s.....#..........r.... |
| 5480 | 29 04 da 03 75 72 6c da 04 77 61 69 74 da 06 6c 6f 63 61 74 65 72 37 00 00 00 63 03 00 00 00 00 | )...url..wait..locater7...c..... |
| 54a0 | 00 00 00 00 00 00 00 04 00 00 00 05 00 00 00 43 00 00 00 73 1a 00 00 00 64 01 64 02 6c 00 6d 01 | ...............C...s....d.d.l.m. |
| 54c0 | 7d 03 01 00 7c 03 7c 00 7c 01 7c 02 64 03 8d 03 53 00 29 04 61 00 04 00 00 54 68 69 73 20 66 75 | }...|.|.|.|.d...S.).a....This.fu |
| 54e0 | 6e 63 74 69 6f 6e 20 6c 61 75 6e 63 68 65 73 20 74 68 65 20 67 69 76 65 6e 20 55 52 4c 20 28 6f | nction.launches.the.given.URL.(o |
| 5500 | 72 20 66 69 6c 65 6e 61 6d 65 29 20 69 6e 20 74 68 65 20 64 65 66 61 75 6c 74 0a 20 20 20 20 76 | r.filename).in.the.default.....v |
| 5520 | 69 65 77 65 72 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 20 66 69 6c 65 20 | iewer.application.for.this.file. |
| 5540 | 74 79 70 65 2e 20 20 49 66 20 74 68 69 73 20 69 73 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 2c | type...If.this.is.an.executable, |
| 5560 | 20 69 74 0a 20 20 20 20 6d 69 67 68 74 20 6c 61 75 6e 63 68 20 74 68 65 20 65 78 65 63 75 74 61 | .it.....might.launch.the.executa |
| 5580 | 62 6c 65 20 69 6e 20 61 20 6e 65 77 20 73 65 73 73 69 6f 6e 2e 20 20 54 68 65 20 72 65 74 75 72 | ble.in.a.new.session...The.retur |
| 55a0 | 6e 20 76 61 6c 75 65 20 69 73 0a 20 20 20 20 74 68 65 20 65 78 69 74 20 63 6f 64 65 20 6f 66 20 | n.value.is.....the.exit.code.of. |
| 55c0 | 74 68 65 20 6c 61 75 6e 63 68 65 64 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 20 20 55 73 75 61 6c | the.launched.application...Usual |
| 55e0 | 6c 79 2c 20 60 60 30 60 60 20 69 6e 64 69 63 61 74 65 73 0a 20 20 20 20 73 75 63 63 65 73 73 2e | ly,.``0``.indicates.....success. |
| 5600 | 0a 0a 20 20 20 20 45 78 61 6d 70 6c 65 73 3a 3a 0a 0a 20 20 20 20 20 20 20 20 63 6c 69 63 6b 2e | ......Examples::..........click. |
| 5620 | 6c 61 75 6e 63 68 28 27 68 74 74 70 73 3a 2f 2f 63 6c 69 63 6b 2e 70 61 6c 6c 65 74 73 70 72 6f | launch('https://click.palletspro |
| 5640 | 6a 65 63 74 73 2e 63 6f 6d 2f 27 29 0a 20 20 20 20 20 20 20 20 63 6c 69 63 6b 2e 6c 61 75 6e 63 | jects.com/').........click.launc |
| 5660 | 68 28 27 2f 6d 79 2f 64 6f 77 6e 6c 6f 61 64 65 64 2f 66 69 6c 65 27 2c 20 6c 6f 63 61 74 65 3d | h('/my/downloaded/file',.locate= |
| 5680 | 54 72 75 65 29 0a 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 2e 30 | True).........versionadded::.2.0 |
| 56a0 | 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 75 72 6c 3a 20 55 52 4c 20 6f 72 20 66 69 6c 65 6e 61 6d | ......:param.url:.URL.or.filenam |
| 56c0 | 65 20 6f 66 20 74 68 65 20 74 68 69 6e 67 20 74 6f 20 6c 61 75 6e 63 68 2e 0a 20 20 20 20 3a 70 | e.of.the.thing.to.launch......:p |
| 56e0 | 61 72 61 6d 20 77 61 69 74 3a 20 57 61 69 74 20 66 6f 72 20 74 68 65 20 70 72 6f 67 72 61 6d 20 | aram.wait:.Wait.for.the.program. |
| 5700 | 74 6f 20 65 78 69 74 20 62 65 66 6f 72 65 20 72 65 74 75 72 6e 69 6e 67 2e 20 54 68 69 73 0a 20 | to.exit.before.returning..This.. |
| 5720 | 20 20 20 20 20 20 20 6f 6e 6c 79 20 77 6f 72 6b 73 20 69 66 20 74 68 65 20 6c 61 75 6e 63 68 65 | .......only.works.if.the.launche |
| 5740 | 64 20 70 72 6f 67 72 61 6d 20 62 6c 6f 63 6b 73 2e 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 2c | d.program.blocks..In.particular, |
| 5760 | 0a 20 20 20 20 20 20 20 20 60 60 78 64 67 2d 6f 70 65 6e 60 60 20 6f 6e 20 4c 69 6e 75 78 20 64 | .........``xdg-open``.on.Linux.d |
| 5780 | 6f 65 73 20 6e 6f 74 20 62 6c 6f 63 6b 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 6c 6f 63 61 74 65 | oes.not.block......:param.locate |
| 57a0 | 3a 20 69 66 20 74 68 69 73 20 69 73 20 73 65 74 20 74 6f 20 60 54 72 75 65 60 20 74 68 65 6e 20 | :.if.this.is.set.to.`True`.then. |
| 57c0 | 69 6e 73 74 65 61 64 20 6f 66 20 6c 61 75 6e 63 68 69 6e 67 20 74 68 65 0a 20 20 20 20 20 20 20 | instead.of.launching.the........ |
| 57e0 | 20 20 20 20 20 20 20 20 20 20 20 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 61 73 73 6f 63 69 61 74 | ............application.associat |
| 5800 | 65 64 20 77 69 74 68 20 74 68 65 20 55 52 4c 20 69 74 20 77 69 6c 6c 20 61 74 74 65 6d 70 74 20 | ed.with.the.URL.it.will.attempt. |
| 5820 | 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 75 6e 63 68 20 61 20 66 | to....................launch.a.f |
| 5840 | 69 6c 65 20 6d 61 6e 61 67 65 72 20 77 69 74 68 20 74 68 65 20 66 69 6c 65 20 6c 6f 63 61 74 65 | ile.manager.with.the.file.locate |
| 5860 | 64 2e 20 20 54 68 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 67 68 | d...This....................migh |
| 5880 | 74 20 68 61 76 65 20 77 65 69 72 64 20 65 66 66 65 63 74 73 20 69 66 20 74 68 65 20 55 52 4c 20 | t.have.weird.effects.if.the.URL. |
| 58a0 | 64 6f 65 73 20 6e 6f 74 20 70 6f 69 6e 74 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | does.not.point.to............... |
| 58c0 | 20 20 20 20 20 74 68 65 20 66 69 6c 65 73 79 73 74 65 6d 2e 0a 20 20 20 20 72 03 00 00 00 29 01 | .....the.filesystem......r....). |
| 58e0 | da 08 6f 70 65 6e 5f 75 72 6c 29 02 72 d8 00 00 00 72 d9 00 00 00 29 02 72 7e 00 00 00 72 da 00 | ..open_url).r....r....).r~...r.. |
| 5900 | 00 00 29 04 72 d7 00 00 00 72 d8 00 00 00 72 d9 00 00 00 72 da 00 00 00 72 39 00 00 00 72 39 00 | ..).r....r....r....r....r9...r9. |
| 5920 | 00 00 72 3a 00 00 00 da 06 6c 61 75 6e 63 68 ae 02 00 00 73 04 00 00 00 00 18 0c 02 72 db 00 00 | ..r:.....launch....s........r... |
| 5940 | 00 da 08 5f 67 65 74 63 68 61 72 29 02 72 0e 00 00 00 72 37 00 00 00 63 01 00 00 00 00 00 00 00 | ..._getchar).r....r7...c........ |
| 5960 | 00 00 00 00 02 00 00 00 02 00 00 00 43 00 00 00 73 20 00 00 00 74 00 64 01 75 00 72 18 64 02 64 | ............C...s....t.d.u.r.d.d |
| 5980 | 03 6c 01 6d 02 7d 01 01 00 7c 01 61 00 74 00 7c 00 83 01 53 00 29 04 61 86 03 00 00 46 65 74 63 | .l.m.}...|.a.t.|...S.).a....Fetc |
| 59a0 | 68 65 73 20 61 20 73 69 6e 67 6c 65 20 63 68 61 72 61 63 74 65 72 20 66 72 6f 6d 20 74 68 65 20 | hes.a.single.character.from.the. |
| 59c0 | 74 65 72 6d 69 6e 61 6c 20 61 6e 64 20 72 65 74 75 72 6e 73 20 69 74 2e 20 20 54 68 69 73 0a 20 | terminal.and.returns.it...This.. |
| 59e0 | 20 20 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 72 65 74 75 72 6e 20 61 20 75 6e 69 63 6f 64 65 20 | ...will.always.return.a.unicode. |
| 5a00 | 63 68 61 72 61 63 74 65 72 20 61 6e 64 20 75 6e 64 65 72 20 63 65 72 74 61 69 6e 20 72 61 72 65 | character.and.under.certain.rare |
| 5a20 | 0a 20 20 20 20 63 69 72 63 75 6d 73 74 61 6e 63 65 73 20 74 68 69 73 20 6d 69 67 68 74 20 72 65 | .....circumstances.this.might.re |
| 5a40 | 74 75 72 6e 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 63 68 61 72 61 63 74 65 72 2e 20 20 54 | turn.more.than.one.character...T |
| 5a60 | 68 65 0a 20 20 20 20 73 69 74 75 61 74 69 6f 6e 73 20 77 68 69 63 68 20 6d 6f 72 65 20 74 68 61 | he.....situations.which.more.tha |
| 5a80 | 6e 20 6f 6e 65 20 63 68 61 72 61 63 74 65 72 20 69 73 20 72 65 74 75 72 6e 65 64 20 69 73 20 77 | n.one.character.is.returned.is.w |
| 5aa0 | 68 65 6e 20 66 6f 72 0a 20 20 20 20 77 68 61 74 65 76 65 72 20 72 65 61 73 6f 6e 20 6d 75 6c 74 | hen.for.....whatever.reason.mult |
| 5ac0 | 69 70 6c 65 20 63 68 61 72 61 63 74 65 72 73 20 65 6e 64 20 75 70 20 69 6e 20 74 68 65 20 74 65 | iple.characters.end.up.in.the.te |
| 5ae0 | 72 6d 69 6e 61 6c 20 62 75 66 66 65 72 20 6f 72 0a 20 20 20 20 73 74 61 6e 64 61 72 64 20 69 6e | rminal.buffer.or.....standard.in |
| 5b00 | 70 75 74 20 77 61 73 20 6e 6f 74 20 61 63 74 75 61 6c 6c 79 20 61 20 74 65 72 6d 69 6e 61 6c 2e | put.was.not.actually.a.terminal. |
| 5b20 | 0a 0a 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 77 69 6c 6c 20 61 6c 77 61 79 73 | ......Note.that.this.will.always |
| 5b40 | 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 2c 20 65 76 65 6e 20 69 66 | .read.from.the.terminal,.even.if |
| 5b60 | 20 73 6f 6d 65 74 68 69 6e 67 0a 20 20 20 20 69 73 20 70 69 70 65 64 20 69 6e 74 6f 20 74 68 65 | .something.....is.piped.into.the |
| 5b80 | 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 0a 0a 20 20 20 20 4e 6f 74 65 20 66 6f 72 20 57 | .standard.input.......Note.for.W |
| 5ba0 | 69 6e 64 6f 77 73 3a 20 69 6e 20 72 61 72 65 20 63 61 73 65 73 20 77 68 65 6e 20 74 79 70 69 6e | indows:.in.rare.cases.when.typin |
| 5bc0 | 67 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 2c 20 74 68 69 73 0a 20 20 20 | g.non-ASCII.characters,.this.... |
| 5be0 | 20 66 75 6e 63 74 69 6f 6e 20 6d 69 67 68 74 20 77 61 69 74 20 66 6f 72 20 61 20 73 65 63 6f 6e | .function.might.wait.for.a.secon |
| 5c00 | 64 20 63 68 61 72 61 63 74 65 72 20 61 6e 64 20 74 68 65 6e 20 72 65 74 75 72 6e 20 62 6f 74 68 | d.character.and.then.return.both |
| 5c20 | 20 61 74 20 6f 6e 63 65 2e 0a 20 20 20 20 54 68 69 73 20 69 73 20 62 65 63 61 75 73 65 20 63 65 | .at.once......This.is.because.ce |
| 5c40 | 72 74 61 69 6e 20 55 6e 69 63 6f 64 65 20 63 68 61 72 61 63 74 65 72 73 20 6c 6f 6f 6b 20 6c 69 | rtain.Unicode.characters.look.li |
| 5c60 | 6b 65 20 73 70 65 63 69 61 6c 2d 6b 65 79 20 6d 61 72 6b 65 72 73 2e 0a 0a 20 20 20 20 2e 2e 20 | ke.special-key.markers.......... |
| 5c80 | 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 2e 30 0a 0a 20 20 20 20 3a 70 61 72 61 6d 20 65 | versionadded::.2.0......:param.e |
| 5ca0 | 63 68 6f 3a 20 69 66 20 73 65 74 20 74 6f 20 60 54 72 75 65 60 2c 20 74 68 65 20 63 68 61 72 61 | cho:.if.set.to.`True`,.the.chara |
| 5cc0 | 63 74 65 72 20 72 65 61 64 20 77 69 6c 6c 20 61 6c 73 6f 20 73 68 6f 77 20 75 70 20 6f 6e 0a 20 | cter.read.will.also.show.up.on.. |
| 5ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 2e 20 20 54 | ................the.terminal...T |
| 5d00 | 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 74 6f 20 6e 6f 74 20 73 68 6f 77 20 69 74 2e 0a 20 20 | he.default.is.to.not.show.it.... |
| 5d20 | 20 20 4e 72 03 00 00 00 29 01 da 07 67 65 74 63 68 61 72 29 03 72 dc 00 00 00 72 7e 00 00 00 72 | ..Nr....)...getchar).r....r~...r |
| 5d40 | dd 00 00 00 29 02 72 0e 00 00 00 72 5d 00 00 00 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 72 | ....).r....r]...r9...r9...r:...r |
| 5d60 | dd 00 00 00 d0 02 00 00 73 08 00 00 00 00 16 08 01 0c 02 04 02 72 dd 00 00 00 63 00 00 00 00 00 | ........s............r....c..... |
| 5d80 | 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 12 00 00 00 64 01 64 02 6c 00 6d 01 | ...............C...s....d.d.l.m. |
| 5da0 | 7d 00 01 00 7c 00 83 00 53 00 29 03 4e 72 03 00 00 00 29 01 da 0c 72 61 77 5f 74 65 72 6d 69 6e | }...|...S.).Nr....)...raw_termin |
| 5dc0 | 61 6c 29 02 72 7e 00 00 00 72 de 00 00 00 29 01 72 5d 00 00 00 72 39 00 00 00 72 39 00 00 00 72 | al).r~...r....).r]...r9...r9...r |
| 5de0 | 3a 00 00 00 72 de 00 00 00 ee 02 00 00 73 04 00 00 00 00 01 0c 02 72 de 00 00 00 29 03 da 04 69 | :...r........s........r....)...i |
| 5e00 | 6e 66 6f 72 54 00 00 00 72 37 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 09 00 | nforT...r7...c.................. |
| 5e20 | 00 00 43 00 00 00 73 84 00 00 00 74 00 74 01 6a 02 83 01 72 14 74 00 74 01 6a 03 83 01 73 18 64 | ..C...s....t.t.j...r.t.t.j...s.d |
| 5e40 | 01 53 00 7c 00 64 01 75 00 72 28 74 04 64 02 83 01 7d 00 7a 46 7c 00 72 3c 74 05 7c 00 64 03 7c | .S.|.d.u.r(t.d...}.zF|.r<t.|.d.| |
| 5e60 | 01 64 04 8d 03 01 00 7a 0a 74 06 83 00 01 00 57 00 6e 16 04 00 74 07 74 08 66 02 79 5c 01 00 01 | .d.....z.t.....W.n...t.t.f.y\... |
| 5e80 | 00 01 00 59 00 6e 02 30 00 57 00 7c 00 72 80 74 05 7c 01 64 05 8d 01 01 00 6e 10 7c 00 72 7e 74 | ...Y.n.0.W.|.r.t.|.d.....n.|.r~t |
| 5ea0 | 05 7c 01 64 05 8d 01 01 00 30 00 64 01 53 00 29 06 61 28 02 00 00 54 68 69 73 20 63 6f 6d 6d 61 | .|.d.....0.d.S.).a(...This.comma |
| 5ec0 | 6e 64 20 73 74 6f 70 73 20 65 78 65 63 75 74 69 6f 6e 20 61 6e 64 20 77 61 69 74 73 20 66 6f 72 | nd.stops.execution.and.waits.for |
| 5ee0 | 20 74 68 65 20 75 73 65 72 20 74 6f 20 70 72 65 73 73 20 61 6e 79 0a 20 20 20 20 6b 65 79 20 74 | .the.user.to.press.any.....key.t |
| 5f00 | 6f 20 63 6f 6e 74 69 6e 75 65 2e 20 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 | o.continue...This.is.similar.to. |
| 5f20 | 74 68 65 20 57 69 6e 64 6f 77 73 20 62 61 74 63 68 20 22 70 61 75 73 65 22 0a 20 20 20 20 63 6f | the.Windows.batch."pause".....co |
| 5f40 | 6d 6d 61 6e 64 2e 20 20 49 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20 6e 6f 74 20 72 75 | mmand...If.the.program.is.not.ru |
| 5f60 | 6e 20 74 68 72 6f 75 67 68 20 61 20 74 65 72 6d 69 6e 61 6c 2c 20 74 68 69 73 20 63 6f 6d 6d 61 | n.through.a.terminal,.this.comma |
| 5f80 | 6e 64 0a 20 20 20 20 77 69 6c 6c 20 69 6e 73 74 65 61 64 20 64 6f 20 6e 6f 74 68 69 6e 67 2e 0a | nd.....will.instead.do.nothing.. |
| 5fa0 | 0a 20 20 20 20 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 32 2e 30 0a 0a 20 20 20 20 | ........versionadded::.2.0...... |
| 5fc0 | 2e 2e 20 76 65 72 73 69 6f 6e 61 64 64 65 64 3a 3a 20 34 2e 30 0a 20 20 20 20 20 20 20 41 64 64 | ...versionadded::.4.0........Add |
| 5fe0 | 65 64 20 74 68 65 20 60 65 72 72 60 20 70 61 72 61 6d 65 74 65 72 2e 0a 0a 20 20 20 20 3a 70 61 | ed.the.`err`.parameter.......:pa |
| 6000 | 72 61 6d 20 69 6e 66 6f 3a 20 54 68 65 20 6d 65 73 73 61 67 65 20 74 6f 20 70 72 69 6e 74 20 62 | ram.info:.The.message.to.print.b |
| 6020 | 65 66 6f 72 65 20 70 61 75 73 69 6e 67 2e 20 44 65 66 61 75 6c 74 73 20 74 6f 0a 20 20 20 20 20 | efore.pausing..Defaults.to...... |
| 6040 | 20 20 20 60 60 22 50 72 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 63 6f 6e 74 69 6e 75 65 2e | ...``"Press.any.key.to.continue. |
| 6060 | 2e 2e 22 60 60 2e 0a 20 20 20 20 3a 70 61 72 61 6d 20 65 72 72 3a 20 69 66 20 73 65 74 20 74 6f | .."``......:param.err:.if.set.to |
| 6080 | 20 6d 65 73 73 61 67 65 20 67 6f 65 73 20 74 6f 20 60 60 73 74 64 65 72 72 60 60 20 69 6e 73 74 | .message.goes.to.``stderr``.inst |
| 60a0 | 65 61 64 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 60 73 74 64 6f 75 74 60 | ead.of.................``stdout` |
| 60c0 | 60 2c 20 74 68 65 20 73 61 6d 65 20 61 73 20 77 69 74 68 20 65 63 68 6f 2e 0a 20 20 20 20 4e 7a | `,.the.same.as.with.echo......Nz |
| 60e0 | 1c 50 72 65 73 73 20 61 6e 79 20 6b 65 79 20 74 6f 20 63 6f 6e 74 69 6e 75 65 2e 2e 2e 46 72 57 | .Press.any.key.to.continue...FrW |
| 6100 | 00 00 00 72 59 00 00 00 29 09 72 04 00 00 00 72 97 00 00 00 da 05 73 74 64 69 6e 72 98 00 00 00 | ...rY...).r....r......stdinr.... |
| 6120 | 72 61 00 00 00 72 0e 00 00 00 72 dd 00 00 00 72 5b 00 00 00 72 5c 00 00 00 29 02 72 df 00 00 00 | ra...r....r....r[...r\...).r.... |
| 6140 | 72 54 00 00 00 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 05 70 61 75 73 65 f4 02 00 00 73 | rT...r9...r9...r:.....pause....s |
| 6160 | 1e 00 00 00 00 10 14 01 04 02 08 01 08 02 02 01 04 01 0e 01 02 01 0a 01 10 01 08 02 04 01 0c ff | ................................ |
| 6180 | 04 01 72 e1 00 00 00 29 04 46 4e 54 4e 29 09 4e 46 46 4e 4e 72 4f 00 00 00 54 46 54 29 05 46 46 | ..r....).FNTN).NFFNNrO...TFT).FF |
| 61a0 | 72 4f 00 00 00 54 46 29 01 4e 29 0f 4e 4e 4e 54 4e 46 4e 72 83 00 00 00 72 84 00 00 00 72 85 00 | rO...TF).N).NNNTNFNr....r....r.. |
| 61c0 | 00 00 72 86 00 00 00 72 1a 00 00 00 4e 4e 72 03 00 00 00 29 01 72 01 00 00 00 29 0b 4e 4e 4e 4e | ..r....r....NNr....).r....).NNNN |
| 61e0 | 4e 4e 4e 4e 4e 4e 54 29 05 4e 4e 54 46 4e 29 06 4e 4e 4e 54 72 cf 00 00 00 4e 29 02 46 46 29 01 | NNNNNNT).NNTFN).NNNTr....N).FF). |
| 6200 | 46 29 02 4e 46 29 43 72 77 00 00 00 72 4c 00 00 00 72 7f 00 00 00 72 99 00 00 00 72 97 00 00 00 | F).NF)Crw...rL...r....r....r.... |
| 6220 | da 06 74 79 70 69 6e 67 72 79 00 00 00 72 02 00 00 00 72 61 00 00 00 da 07 5f 63 6f 6d 70 61 74 | ..typingry...r....ra....._compat |
| 6240 | 72 04 00 00 00 72 06 00 00 00 72 07 00 00 00 da 0a 65 78 63 65 70 74 69 6f 6e 73 72 08 00 00 00 | r....r....r......exceptionsr.... |
| 6260 | 72 09 00 00 00 da 07 67 6c 6f 62 61 6c 73 72 0a 00 00 00 da 05 74 79 70 65 73 72 0b 00 00 00 72 | r......globalsr......typesr....r |
| 6280 | 0c 00 00 00 72 0d 00 00 00 da 05 75 74 69 6c 73 72 0e 00 00 00 72 0f 00 00 00 da 0d 54 59 50 45 | ....r......utilsr....r......TYPE |
| 62a0 | 5f 43 48 45 43 4b 49 4e 47 72 7e 00 00 00 72 11 00 00 00 da 07 54 79 70 65 56 61 72 72 12 00 00 | _CHECKINGr~...r......TypeVarr... |
| 62c0 | 00 da 05 69 6e 70 75 74 72 13 00 00 00 72 7b 00 00 00 72 47 00 00 00 da 0f 5f 5f 61 6e 6e 6f 74 | ...inputr....r{...rG.....__annot |
| 62e0 | 61 74 69 6f 6e 73 5f 5f 72 a4 00 00 00 72 c6 00 00 00 72 3b 00 00 00 da 04 62 6f 6f 6c da 08 4f | ations__r....r....r;.....bool..O |
| 6300 | 70 74 69 6f 6e 61 6c da 03 41 6e 79 72 4a 00 00 00 72 49 00 00 00 da 05 55 6e 69 6f 6e 72 36 00 | ptional..AnyrJ...rI.....Unionr6. |
| 6320 | 00 00 72 6e 00 00 00 72 7c 00 00 00 72 82 00 00 00 72 a1 00 00 00 da 06 54 65 78 74 49 4f 72 95 | ..rn...r|...r....r......TextIOr. |
| 6340 | 00 00 00 72 9c 00 00 00 da 05 54 75 70 6c 65 72 a8 00 00 00 72 c8 00 00 00 72 c9 00 00 00 da 02 | ...r......Tupler....r....r...... |
| 6360 | 49 4f da 06 41 6e 79 53 74 72 72 ce 00 00 00 da 07 4d 61 70 70 69 6e 67 72 d6 00 00 00 72 db 00 | IO..AnyStrr......Mappingr....r.. |
| 6380 | 00 00 72 dc 00 00 00 72 dd 00 00 00 da 0e 43 6f 6e 74 65 78 74 4d 61 6e 61 67 65 72 72 de 00 00 | ..r....r......ContextManagerr... |
| 63a0 | 00 72 e1 00 00 00 72 39 00 00 00 72 39 00 00 00 72 39 00 00 00 72 3a 00 00 00 da 08 3c 6d 6f 64 | .r....r9...r9...r9...r:.....<mod |
| 63c0 | 75 6c 65 3e 01 00 00 00 73 8e 01 00 00 0a 01 08 01 08 01 08 01 08 01 08 01 0c 02 0c 01 0c 01 0c | ule>....s....................... |
| 63e0 | 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 02 06 01 0c 02 0a 04 18 03 02 01 02 01 02 01 02 | ................................ |
| 6400 | 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 ef 06 13 04 03 10 | ................................ |
| 6420 | 09 00 01 00 01 00 01 00 fa 02 01 02 01 02 01 02 01 0a 01 02 01 08 01 02 f9 0c 10 14 09 00 01 00 | ................................ |
| 6440 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 f6 02 01 02 01 0a 01 02 01 0c 01 14 01 16 01 02 01 02 | ................................ |
| 6460 | 01 02 01 02 01 04 f5 0c 71 00 01 00 01 00 01 00 01 00 fa 02 01 02 01 08 01 02 01 02 01 02 01 02 | ........q....................... |
| 6480 | 01 02 f9 0c 3f 00 fe 02 01 24 01 08 01 02 fd 0c 21 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 | ....?....$......!............... |
| 64a0 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 f1 02 01 0e 01 08 01 08 01 02 01 08 01 02 01 20 01 02 | ................................ |
| 64c0 | 01 02 01 02 01 02 01 02 01 0a 01 08 01 02 01 02 f0 0c 7f 00 19 0e 10 00 ff 02 01 1c 01 02 fe 0c | ................................ |
| 64e0 | 0f 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 f4 02 01 04 01 20 01 20 01 08 | ................................ |
| 6500 | 01 08 01 08 01 08 01 08 01 08 01 08 01 08 01 02 01 02 f3 0c 7f 00 02 10 0d 00 01 00 01 00 01 00 | ................................ |
| 6520 | 01 00 fb 02 01 0a 01 10 01 02 01 02 01 08 01 04 01 02 f9 0c 23 00 01 00 01 00 01 00 01 00 01 00 | ....................#........... |
| 6540 | fa 02 01 0a 01 08 01 12 01 02 01 02 01 08 01 0a f9 0c 2e 16 1f 1e 03 12 1e 14 06 | ........................... |