You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
File "/somewhere/miniforge3/lib/python3.10/site-packages/opencc/opencc.py", line 67, in convert
split_string_list = self.split_chars_re.split(string)
TypeError: cannot use a string pattern on a bytes-like object
So the solution is adding a checking to the string returned by the converter like this
def s2t(text):
if isinstance(text, bytes):
text = text.decode('utf-8') # decode bytes to string using utf-8 encoding
return converter.convert(text)
Then the error will be resolved.
Tested with Simplified Chinese to Traditional Chinese
The text was updated successfully, but these errors were encountered:
@t510599 Hi Tony, sorry for late reply for I was travelling for a few months.
I have forgotten which book I have used for testing about it. If I happen to see again will let you know.
There is an error like this
So the solution is adding a checking to the string returned by the converter like this
Then the error will be resolved.
Tested with Simplified Chinese to Traditional Chinese
The text was updated successfully, but these errors were encountered: