Python UDP broadcast PermissionError: [Errno 13] Permission denied
时间: 2023-10-30 17:57:10 浏览: 157
这个错误通常是因为你没有足够的权限来进行UDP广播。在Linux系统中,只有root用户才能进行广播。如果你在Windows系统中遇到这个问题,可能需要以管理员权限运行你的代码。
如果你确定你的代码没有问题,你可以尝试以下方法:
1. 以root用户身份运行你的代码。
2. 修改你的代码,使用一个非特殊的端口号,例如使用大于1024的端口号。
3. 修改你的系统设置,允许普通用户进行广播。这个方法可能会造成安全问题,请谨慎操作。
希望这些方法可以帮助你解决问题。
阅读全文