Expansion - unihan_etl.expansion
#
Functions to uncompact details inside field values.
Notes
re.compile()
operations are inside of expand functions:
readability
module-level function bytecode is cached in python
the last used compiled regexes are cached
- unihan_etl.expansion.N_DIACRITICS = 'ńňǹ'#
diacritics from kHanyuPinlu
- class unihan_etl.expansion.kHanyuPinyinPreDict[source]#
Bases:
TypedDict
-
locations:
Sequence
[Union
[str
,kLocationDict
]]#
-
locations:
- class unihan_etl.expansion.kHanyuPinyinDict[source]#
Bases:
TypedDict
-
locations:
kLocationDict
#
-
locations:
- class unihan_etl.expansion.kXHC1983Dict[source]#
Bases:
TypedDict
-
locations:
kXHC1983LocationDict
#
-
locations:
- class unihan_etl.expansion.kXHC1983PreDict[source]#
Bases:
TypedDict
-
locations:
Union
[List
[str
],kXHC1983LocationDict
]#
-
locations:
- class unihan_etl.expansion.kHDZRadBreakDict[source]#
Bases:
TypedDict
-
location:
LocationDict
#
-
location:
- unihan_etl.expansion._expand_kIRG_GenericSource(value)[source]#
- Return type:
- Parameters:
value (str) –