| 1234567891011121314151617 |
- from unicodedata import east_asian_width
- # full width
- assert east_asian_width("A") == "F"
- # half width
- assert east_asian_width("サ") == "H"
- # narrow
- assert east_asian_width("a") == "Na"
- # wide
- assert east_asian_width("测") == "W"
- assert east_asian_width("🥕") == "W"
- assert east_asian_width("。") == "W"
- # ambiguous
- assert east_asian_width("°") == "A"
- # neutral
- assert east_asian_width("\n") == "N"
|