Closed amir-hossein-zarei closed 7 months ago
سلام صفت usage_coefficient که در آپدیت جدید مرزبان به نود ها اضافه شده در کتابخانه وجود نداره. خطای گرفته شده:
usage_coefficient
File ".venv/lib/python3.11/site-packages/marzpy/api/node.py", line 106, in get_all_nodes node_list.append(Node(**node)) ^^^^^^^^^^^^ TypeError: Node.__init__() got an unexpected keyword argument 'usage_coefficient'
من این مشکل رو با اضافه کردن این اتریبیوت به کلاس Node برای خودم حل کردم:
Node
class Node: def __init__( self, name="", address="", port=0, api_port=0, certificate="", id=0, xray_version="", status="", message="", usage_coefficient=0 # new ): self.name = name self.address = address self.port = port self.api_port = api_port self.certificate = certificate self.id = id self.xray_version = xray_version self.status = status self.message = message self.usage_coefficient = usage_coefficient # new
ریپو در دست توسعه هست طی روز های آینده منتظر رلیز جدید باشید این مشکلات همچی برطرف میشن اگر توسعه دهنده پایتون هستید میتونید در پروژه کمک کنید در تلگرام باما همراه باشید t.me/Mewhrzad
سلام صفت
usage_coefficient
که در آپدیت جدید مرزبان به نود ها اضافه شده در کتابخانه وجود نداره. خطای گرفته شده:من این مشکل رو با اضافه کردن این اتریبیوت به کلاس
Node
برای خودم حل کردم: