Python에서 소켓을 여는 가장 좋은 방법
-
09-06-2019 - |
문제
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 위에 편리한 레이어를 제공한다는 것입니다.
제휴하지 않습니다 StackOverflow