bidi라는 Python 패키지를 사용하려고합니다. 이 패키지 (algorithm.py)의 모듈에는 패키지의 일부이지만 오류가 발생하는 행이 있습니다.
라인은 다음과 같습니다.
# utf-8 ? we need unicode
if isinstance(unicode_or_str, unicode):
text = unicode_or_str
decoded = False
else:
text = unicode_or_str.decode(encoding)
decoded = True
오류 메시지는 다음과 같습니다.
Traceback (most recent call last):
File "<pyshell#25>", line 1, in <module>
bidi_text = get_display(reshaped_text)
File "C:\Python33\lib\site-packages\python_bidi-0.3.4-py3.3.egg\bidi\algorithm.py", line 602, in get_display
if isinstance(unicode_or_str, unicode):
NameError: global name 'unicode' is not defined
Python3에서 작동하도록 코드의이 부분을 어떻게 다시 작성해야합니까? 또한 누구나 Python 3과 함께 bidi 패키지를 사용했다면 비슷한 문제가 있는지 알려주세요. 도와 주셔서 감사합니다.