2011-09-16 3 views
1

피클 파일 "서버 측"에 플레이어 좌표 목록을 저장하려고합니다. 그런 다음 서버는 해당 피클 파일을 클라이언트로 보냅니다. 또한 클라이언트가 절인 된 파일을 볼 수있는 방법이 필요합니다.목록이 소켓 서버에서 보내 졌는지 확인하려면 어떻게 파이썬 확인합니까?

모든 종류의 정보가있는 클라이언트 피클 파일에 어떻게 표시됩니까? 파일에서 좌표를 가져 왔습니까?

답변

0

그냥 unpickle 클라이언트 쪽에서 확인하고 확인해야 할 항목을 확인하십시오.

c = pickle.load(open("fromserver.p")) 

나는 서버와 클라이언트 파트 모두를 작성하거나 작성했다고 가정합니다. 그리고 어떤 경우에, 당신은 당신이 저장하고 검색하는 것을 선행으로 결정했습니다. 예 : 서버 끝의 pickle 파일에 l이라는 목록을 저장 한 경우 클라이언트 쪽에서는 unpickle을 사용하여 사용할 수 있습니다. l

+0

어떻게 정보를 확인할 수 있습니까? 어떤 종류의 "검색"기능이 있습니까? 검색과 같이 coords_data : 을 검색하면 개의 좌표가 업데이트됩니다. –

+0

송신 측과 수신 측에서 동일한 클래스가있는 경우, 언 피클 링 된 오브젝트는 올바른 클래스가됩니다. – 9000

+0

@Shane O - 검색에서 의미하는 바를 제대로 얻지 못했습니다. 그러나 대답은 업데이트되었습니다. –