질문 : 같은 응용 프로그램을 실행하는 다른 컴퓨터에 인터넷을 통해 패킷을 연결하고 보낼 수있는 파이썬 응용 프로그램을 어떻게 만들 수 있습니까? 사용할 수있는 기존 코드/라이브러리가 있습니까?파이썬에서 두 컴퓨터 간의 연결 만들기
배경 : 나는 프로그래밍에 초보자입니다 (HS 수석). 나는 파이썬으로 많은 것을 만들었지 만, 나는 더 큰 프로젝트를 시작하기로 결정했습니다. Magic을 만드는 것을 고려 중입니다. Gathering booster draft 시뮬레이터입니다.하지만 시작하기 전에 내 기술 세트가 주어지면 가능한지 확실하지 않습니다. 응용 프로그램은 카드가 선택/통과되는 컴퓨터간에 데이터를 전송해야합니다.
감사합니다.
소켓 용 유용한 하우투가 있습니다 : http://docs.python.org/howto/sockets.html. –
초보자에게 추천하는 저수준 소켓에 -1이 강하다. 저의 가르침 경험에서 높은 수준의 틀을 가르친 다음 잘못 구현하는 방법을 가르치는 것보다 밑줄을 긋는 구현이 훨씬 더 합리적임을 보여줍니다. – nosklo
나는 그것이 학생이 그것을 얻기 위해 무엇을 찾고 있는지와 그들이 실제로있는 수준에 달려 있다고 생각한다. 내 pov에서, 만약 내가 네트워크 통신에 대해 배우고 싶었고 어떻게 든 소켓에 대해 배우지 않았다면, 나는 화가 났을 것이다. 초기 연결이 형성된 후, 소켓을 사용하는 것은 파일 읽기/쓰기보다 약간 더 어렵습니다. 이점은 학생이 데이터를 표현하는 방법에 대해 생각하게된다는 것입니다. – Doug