第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

AttributeError: 類實(shí)例沒有屬性

AttributeError: 類實(shí)例沒有屬性

動(dòng)漫人物 2022-12-20 14:09:23
我不知道這里的錯(cuò)誤是什么我知道這很亂但是在客戶端連接并發(fā)送消息后我得到了一個(gè)異常這里的錯(cuò)誤IDException in thread Thread-1:Traceback (most recent call last):  File "C:\Heights\PortableApps\PortablePython2.7.6.1\App\lib\threading.py", line 810, in __bootstrap_inner    self.run()  File "C:\Heights\PortableApps\PortablePython2.7.6.1\App\lib\threading.py", line 763, in run    self.__target(*self.__args, **self.__kwargs)  File "C:\Users\Gadi Tepper\PycharmProjects\Connection1\functions.py", line 12, in check_available_message    user_uid = user.user_uidAttributeError: Message instance has no attribute 'user_uid'這是功能import timefrom message import *from user import *def check_available_message(messages, users):    while True:        for message in messages:            for user in users:                user_uid = user.user_uid                dest_uid = message.receiver_uid                if user_uid == dest_uid:                    print("got here")                    send_message(messages, message, user.user_socket)def send_message(messages, message, user_socket):    print(message.sender_uid + " can send a message to: " + message.sender_uid)    time.sleep(1)    data = str((message.receiver_uid + "//" + message.sender_uid + "//" + message.data)).encode    user_socket.send(data)    messages.remove(message)這些是對(duì)象class User:    def __init__(self, user_uid, user_socket):        self.user_uid = user_uid        self.user_socket = user_socketclass Message:    def __init__(self, sender_uid, receiver_uid, data):        self.sender_uid = sender_uid        self.receiver_uid = receiver_uid        self.data = data
查看完整描述

2 回答

?
互換的青春

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊

你在向后傳遞你的論點(diǎn)。您像這樣設(shè)置線程:

target=check_available_message, args=(users, messages))

但是您的方法需要消息作為第一個(gè)參數(shù),用戶作為第二個(gè)參數(shù):

def check_available_message(messages, users):


查看完整回答
反對(duì) 回復(fù) 2022-12-20
?
繁星淼淼

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊

您的服務(wù)器中的參數(shù)順序錯(cuò)誤。在 functions.py 中,你正在接受check_available_message(messages, users),在服務(wù)器中你有另一個(gè)訂單 -args=(users, messages)



查看完整回答
反對(duì) 回復(fù) 2022-12-20
  • 2 回答
  • 0 關(guān)注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)