문제

Python에서 TCP 클라이언트 소켓을 열고 싶습니다.저수준 BSD 생성-소켓-핸들/연결-소켓 작업을 모두 거쳐야 합니까, 아니면 더 간단한 한 줄 방법이 있습니까?

도움이 되었습니까?

해결책

파이썬에서 소켓을 여는 것은 매우 간단합니다.실제로 다음과 같은 것이 필요합니다.

import socket
sock = socket.socket()
sock.connect((address, port))

그러면 넌 할 수 있어 send() 그리고 recv() 다른 소켓과 마찬가지로

다른 팁

좋아요, 이 코드는 작동했어요

s = socket.socket()
s.connect((ip,port))
s.send("my request\r")
print s.recv(256)
s.close()

Python 소켓 모듈 문서에서 이를 해결하는 것은 매우 어려웠습니다.그래서 저는 The.Anti.9의 답변을 받아들이겠습니다.

Python으로 모든 종류의 이식 가능한 네트워크 프로그램을 개발하려면, 꼬인 꽤 유용합니다.이점 중 하나는 낮은 수준의 소켓 API 위에 편리한 레이어를 제공한다는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top