나는 파이썬에서 채팅 앱의 코드를 발견했습니다,하지만 난 그것으로 나를 도울 수있는 사이트에있는 저자 또는 사람에 대해 아무것도 찾을 수 없습니다 전체 코드 : http://files.myopera.com/manojsheokand666/blog/chat.py파이썬 소켓 채팅 문제
난에 .. 기분이 뭔가가 누락지고있어 나는, 나는 그것을 수정하고 배우려고이 할 필요가 뭔가 더
나는 약간의 독서를했고이 내입니다 세 번째로이 게시물을 편집하는 중입니다 .. 지금 오류없이 연결 상태를 유지할 수 있지만 보낼 때 (유형 i n) 송수신하지 않는 무언가. 하지만 두 번째 앱을 다른 '사람'으로 실행하려고 할 때마다 '사람'이 연결된 첫 번째 앱에서 다음 오류로 인해 첫 번째 앱이 중단됩니다.
KeyError : ('127.0 .0.1 ', 62833) - 포트는 항상 다릅니다.
두 번째 앱은 그대로 있지만 앱을 다시 실행하면 아무 것도 수신하지 못하거나 충돌이 발생합니다.
내가 무슨 짓을 :이 작업을 얻을 수있는 다른 방법이
host = gethostbyname(gethostname()) #this actually gets 192.168.0.101 (my local IP to the router)
s.setsockopt(SOL_IP,IP_ADD_MEMBERSHIP,\
inet_aton(addr)+inet_aton(host)) #i write 225.0.0.1 as 'addr'
있습니까? 나는 간단한 서버/텔넷을 사용하여 채팅을 할 수 있지만이 GUI (tkinter)는 나를 복잡하게 만든다고 생각하고 어떻게 작동하는지 배우고 싶다. 고마워!
http://msdn.microsoft.com/en-gb/library/windows/desktop/ms740668%28v=vs.85%29.aspx에서 오류 10049로 스크롤하십시오. 오류에 대한 설명이 나와 있습니다. – chrisw
알았어.하지만 0.0.0.0에 묶으려는 중이라면 그렇게 생각하지 않아? 그것은 어디에서나 바인딩 할 수 있다고 말하는 것입니까? –
코드를 더 추가하면 사람들이 대답하는 것이 더 도움이 될 것입니다. 코드 스 니펫에 아무 것도 보이지 않습니다. – chrisw