使用pygame和sockets的“SyntaxError:解析时出现意外EOF”

2024-10-03 17:17:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个pygame LAN游戏,遇到了这个错误

代码托管在github上:https://github.com/EmilioMendoza98/LANGame

我在客户机的第58行和服务器的第66行得到错误“SyntaxError:解析时意外的EOF”

我对pygame和sockets都是新手,所以我完全不知道该如何解决这个问题


Tags: 代码httpsgithub服务器com游戏客户机错误
1条回答
网友
1楼 · 发布于 2024-10-03 17:17:37

我已经运行了你的代码,并在多个文件中做了一些更改。我已对您的存储库提出请求。请检查一下。关于为什么会发生这种情况的简要解释见thispost。从套接字接收的数据是不完整/不正确的python语句。这取决于具体的情况,但我可以看到错误抛出是来自套接字的数据读取为2pos,这就是eval()抛出错误的地方。抱歉没有解释清楚,但在解释清楚的过程中,我会做出在当前代码中不真实的假设。因此,请对照您的存储库检查我的PR

相关问题 更多 >