আমি বিডি নামে একটি পাইথন প্যাকেজ ব্যবহার করার চেষ্টা করছি। এই প্যাকেজের একটি মডিউলে (অ্যালগরিদম.পি) কিছু লাইন রয়েছে যা আমাকে ত্রুটি দেয়, যদিও এটি প্যাকেজের অংশ is
লাইনগুলি এখানে:
# 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
কোডটির এই অংশটি কীভাবে পুনরায় লিখব যাতে পাইথন 3 এ কাজ করে? এছাড়াও যদি পাইথন 3 এর সাথে যদি কেউ বিড়ি প্যাকেজ ব্যবহার করে থাকে তবে দয়া করে তারা আমাকে অনুরূপ সমস্যা খুঁজে পেয়েছে কিনা তা আমাকে জানান। আমি তোমার সাহায্য কে সাধুবাদ জানাই.