Skip to content

tomviljo/unitable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

unitable

Prints a table or random stream of Unicode characters.

Examples

Print a table:

โฏ python3 unitable.py table -l 0x1ff
      0 1 2 3 4 5 6 7 8 9 a b c d e f 0 1 2 3 4 5 6 7 8 9 a b c d e f
00020   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
00040 @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _
00060 ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
00080
000a0 ย  ยก ยข ยฃ ยค ยฅ ยฆ ยง ยจ ยฉ ยช ยซ ยฌ ยญ ยฎ ยฏ ยฐ ยฑ ยฒ ยณ ยด ยต ยถ ยท ยธ ยน ยบ ยป ยผ ยฝ ยพ ยฟ
000c0 ร€ ร ร‚ รƒ ร„ ร… ร† ร‡ รˆ ร‰ รŠ ร‹ รŒ ร รŽ ร ร ร‘ ร’ ร“ ร” ร• ร– ร— ร˜ ร™ รš ร› รœ ร รž รŸ
000e0 ร  รก รข รฃ รค รฅ รฆ รง รจ รฉ รช รซ รฌ รญ รฎ รฏ รฐ รฑ รฒ รณ รด รต รถ รท รธ รน รบ รป รผ รฝ รพ รฟ
00100 ฤ€ ฤ ฤ‚ ฤƒ ฤ„ ฤ… ฤ† ฤ‡ ฤˆ ฤ‰ ฤŠ ฤ‹ ฤŒ ฤ ฤŽ ฤ ฤ ฤ‘ ฤ’ ฤ“ ฤ” ฤ• ฤ– ฤ— ฤ˜ ฤ™ ฤš ฤ› ฤœ ฤ ฤž ฤŸ
00120 ฤ  ฤก ฤข ฤฃ ฤค ฤฅ ฤฆ ฤง ฤจ ฤฉ ฤช ฤซ ฤฌ ฤญ ฤฎ ฤฏ ฤฐ ฤฑ ฤฒ ฤณ ฤด ฤต ฤถ ฤท ฤธ ฤน ฤบ ฤป ฤผ ฤฝ ฤพ ฤฟ
00140 ล€ ล ล‚ ลƒ ล„ ล… ล† ล‡ ลˆ ล‰ ลŠ ล‹ ลŒ ล ลŽ ล ล ล‘ ล’ ล“ ล” ล• ล– ล— ล˜ ล™ ลš ล› ลœ ล ลž ลŸ
00160 ล  ลก ลข ลฃ ลค ลฅ ลฆ ลง ลจ ลฉ ลช ลซ ลฌ ลญ ลฎ ลฏ ลฐ ลฑ ลฒ ลณ ลด ลต ลถ ลท ลธ ลน ลบ ลป ลผ ลฝ ลพ ลฟ
00180 ฦ€ ฦ ฦ‚ ฦƒ ฦ„ ฦ… ฦ† ฦ‡ ฦˆ ฦ‰ ฦŠ ฦ‹ ฦŒ ฦ ฦŽ ฦ ฦ ฦ‘ ฦ’ ฦ“ ฦ” ฦ• ฦ– ฦ— ฦ˜ ฦ™ ฦš ฦ› ฦœ ฦ ฦž ฦŸ
001a0 ฦ  ฦก ฦข ฦฃ ฦค ฦฅ ฦฆ ฦง ฦจ ฦฉ ฦช ฦซ ฦฌ ฦญ ฦฎ ฦฏ ฦฐ ฦฑ ฦฒ ฦณ ฦด ฦต ฦถ ฦท ฦธ ฦน ฦบ ฦป ฦผ ฦฝ ฦพ ฦฟ
001c0 ว€ ว ว‚ วƒ ว„ ว… ว† ว‡ วˆ ว‰ วŠ ว‹ วŒ ว วŽ ว ว ว‘ ว’ ว“ ว” ว• ว– ว— ว˜ ว™ วš ว› วœ ว วž วŸ
001e0 ว  วก วข วฃ วค วฅ วฆ วง วจ วฉ วช วซ วฌ วญ วฎ วฏ วฐ วฑ วฒ วณ วด วต วถ วท วธ วน วบ วป วผ วฝ วพ วฟ

Print a table of box-drawing characters:

โฏ python3 unitable.py table -f 0x2500 -l 0x25ff
      0 1 2 3 4 5 6 7 8 9 a b c d e f 0 1 2 3 4 5 6 7 8 9 a b c d e f
02500 โ”€ โ” โ”‚ โ”ƒ โ”„ โ”… โ”† โ”‡ โ”ˆ โ”‰ โ”Š โ”‹ โ”Œ โ” โ”Ž โ” โ” โ”‘ โ”’ โ”“ โ”” โ”• โ”– โ”— โ”˜ โ”™ โ”š โ”› โ”œ โ” โ”ž โ”Ÿ
02520 โ”  โ”ก โ”ข โ”ฃ โ”ค โ”ฅ โ”ฆ โ”ง โ”จ โ”ฉ โ”ช โ”ซ โ”ฌ โ”ญ โ”ฎ โ”ฏ โ”ฐ โ”ฑ โ”ฒ โ”ณ โ”ด โ”ต โ”ถ โ”ท โ”ธ โ”น โ”บ โ”ป โ”ผ โ”ฝ โ”พ โ”ฟ
02540 โ•€ โ• โ•‚ โ•ƒ โ•„ โ•… โ•† โ•‡ โ•ˆ โ•‰ โ•Š โ•‹ โ•Œ โ• โ•Ž โ• โ• โ•‘ โ•’ โ•“ โ•” โ•• โ•– โ•— โ•˜ โ•™ โ•š โ•› โ•œ โ• โ•ž โ•Ÿ
02560 โ•  โ•ก โ•ข โ•ฃ โ•ค โ•ฅ โ•ฆ โ•ง โ•จ โ•ฉ โ•ช โ•ซ โ•ฌ โ•ญ โ•ฎ โ•ฏ โ•ฐ โ•ฑ โ•ฒ โ•ณ โ•ด โ•ต โ•ถ โ•ท โ•ธ โ•น โ•บ โ•ป โ•ผ โ•ฝ โ•พ โ•ฟ
02580 โ–€ โ– โ–‚ โ–ƒ โ–„ โ–… โ–† โ–‡ โ–ˆ โ–‰ โ–Š โ–‹ โ–Œ โ– โ–Ž โ– โ– โ–‘ โ–’ โ–“ โ–” โ–• โ–– โ–— โ–˜ โ–™ โ–š โ–› โ–œ โ– โ–ž โ–Ÿ
025a0 โ–  โ–ก โ–ข โ–ฃ โ–ค โ–ฅ โ–ฆ โ–ง โ–จ โ–ฉ โ–ช โ–ซ โ–ฌ โ–ญ โ–ฎ โ–ฏ โ–ฐ โ–ฑ โ–ฒ โ–ณ โ–ด โ–ต โ–ถ โ–ท โ–ธ โ–น โ–บ โ–ป โ–ผ โ–ฝ โ–พ โ–ฟ
025c0 โ—€ โ— โ—‚ โ—ƒ โ—„ โ—… โ—† โ—‡ โ—ˆ โ—‰ โ—Š โ—‹ โ—Œ โ— โ—Ž โ— โ— โ—‘ โ—’ โ—“ โ—” โ—• โ—– โ—— โ—˜ โ—™ โ—š โ—› โ—œ โ— โ—ž โ—Ÿ
025e0 โ—  โ—ก โ—ข โ—ฃ โ—ค โ—ฅ โ—ฆ โ—ง โ—จ โ—ฉ โ—ช โ—ซ โ—ฌ โ—ญ โ—ฎ โ—ฏ โ—ฐ โ—ฑ โ—ฒ โ—ณ โ—ด โ—ต โ—ถ โ—ท โ—ธ โ—น โ—บ โ—ป โ—ผ โ—ฝ โ—พ โ—ฟ

Print 500 random characters from a range:

โฏ python3 unitable.py random -c 500
โ–‹โ–Šโ–Šโ–Šโ–โ–Šโ–ˆโ–Œโ–‰โ–Œโ–โ–‹โ–Šโ–โ–‹โ–ˆโ–ˆโ–‰โ–โ–Žโ–โ–Žโ–โ–Œโ–Œโ–‹โ–‹โ–Šโ–‹โ–‰โ–Šโ–โ–ˆโ–โ–‰โ–‹โ–ˆโ–โ–ˆโ–โ–โ–Šโ–Œโ–ˆโ–โ–‰โ–Šโ–Œโ–Œโ–โ–โ–ˆโ–Šโ–Žโ–โ–‹โ–โ–Žโ–Šโ–โ–โ–Šโ–Šโ–Œโ–‰โ–Žโ–‹โ–Žโ–Š
โ–‹โ–โ–ˆโ–‰โ–Žโ–ˆโ–ˆโ–‰โ–โ–‰โ–ˆโ–Žโ–ˆโ–โ–Šโ–Šโ–‹โ–Šโ–‹โ–Žโ–โ–Žโ–Žโ–Œโ–‰โ–Œโ–ˆโ–โ–Žโ–โ–Žโ–Œโ–‹โ–‰โ–‹โ–Œโ–Šโ–โ–โ–ˆโ–‰โ–ˆโ–ˆโ–โ–Žโ–โ–‰โ–Œโ–โ–โ–Šโ–Žโ–Œโ–‹โ–โ–Œโ–‰โ–Žโ–Œโ–‰โ–‹โ–‰โ–โ–ˆโ–‰โ–Šโ–Žโ–‹โ–Š
โ–Žโ–‹โ–ˆโ–โ–Žโ–Žโ–‹โ–โ–โ–Žโ–‰โ–Šโ–โ–‹โ–โ–โ–‹โ–Œโ–‰โ–Œโ–โ–Šโ–Œโ–‰โ–Šโ–Šโ–‰โ–ˆโ–โ–‹โ–Œโ–‹โ–Šโ–ˆโ–Šโ–‰โ–‰โ–Šโ–Šโ–Œโ–‰โ–Žโ–Žโ–‰โ–Œโ–โ–Œโ–‰โ–Šโ–‰โ–Œโ–โ–Šโ–โ–โ–Žโ–Œโ–Žโ–โ–ˆโ–โ–‹โ–‹โ–โ–Žโ–Šโ–ˆโ–‰โ–‹
โ–Žโ–‰โ–โ–โ–‹โ–Šโ–ˆโ–‰โ–ˆโ–ˆโ–โ–Œโ–โ–โ–Šโ–‰โ–‰โ–ˆโ–Œโ–Šโ–‰โ–โ–ˆโ–Šโ–ˆโ–โ–โ–‰โ–ˆโ–Žโ–‰โ–โ–โ–โ–โ–โ–ˆโ–โ–ˆโ–Œโ–โ–โ–‹โ–Œโ–Šโ–‰โ–โ–‹โ–โ–โ–ˆโ–‹โ–‹โ–โ–โ–โ–‰โ–‰โ–Žโ–โ–โ–Œโ–‹โ–ˆโ–‹โ–Žโ–โ–โ–‰
โ–‰โ–ˆโ–‰โ–‰โ–โ–Žโ–‰โ–โ–Šโ–‹โ–‹โ–‰โ–ˆโ–โ–ˆโ–Šโ–Šโ–ˆโ–‹โ–Žโ–โ–Žโ–Žโ–‰โ–Žโ–‹โ–โ–‹โ–Žโ–Œโ–‹โ–Šโ–Žโ–โ–โ–Šโ–Šโ–Œโ–Žโ–Šโ–ˆโ–Šโ–Šโ–‹โ–ˆโ–ˆโ–‹โ–Šโ–Œโ–โ–‰โ–โ–Šโ–โ–‰โ–Œโ–‹โ–‰โ–โ–‰โ–Žโ–ˆโ–โ–‰โ–โ–โ–Šโ–Žโ–
โ–โ–Šโ–‰โ–โ–ˆโ–Žโ–Œโ–ˆโ–‰โ–ˆโ–Œโ–Žโ–Œโ–Žโ–โ–โ–Œโ–‰โ–โ–Œโ–Žโ–‹โ–โ–‰โ–โ–‹โ–โ–‰โ–โ–‰โ–‰โ–โ–โ–‰โ–Œโ–โ–Šโ–Œโ–ˆโ–‹โ–โ–โ–Šโ–Žโ–ˆโ–โ–Šโ–‰โ–Œโ–โ–โ–Žโ–Œโ–‹โ–Œโ–Šโ–‹โ–ˆโ–โ–โ–‰โ–‰โ–Šโ–‹โ–Œโ–Œโ–ˆโ–Œโ–
โ–Šโ–Œโ–ˆโ–‹โ–Žโ–Žโ–Šโ–Œโ–Žโ–โ–โ–‹โ–Žโ–Žโ–‹โ–ˆโ–Šโ–‰โ–โ–‰โ–Œโ–ˆโ–ˆโ–ˆโ–โ–ˆโ–โ–Šโ–Œโ–Šโ–Šโ–‹โ–‹โ–‹โ–โ–ˆโ–‰โ–Žโ–‹โ–‰โ–ˆโ–Œโ–โ–โ–Œโ–Žโ–Šโ–โ–Šโ–‰โ–ˆโ–Œโ–ˆโ–‰โ–‹โ–โ–โ–Šโ–โ–Žโ–Œโ–‰โ–Šโ–ˆโ–ˆโ–‰โ–Žโ–‹โ–Š
โ–‹โ–Šโ–โ–ˆโ–Œโ–Šโ–Šโ–Œโ–โ–Œโ–Œโ–โ–‰โ–Œโ–ˆโ–Œโ–‰

Fill the screen with random characters at 10 Hz:

โฏ python3 unitable.py random-static -r 10

About

Prints a table or random stream of Unicode characters.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages