当我运行任何甚至不包含任何可以以任何方式访问 Internet 的代码或导入的 python 脚本时,我的资源监视器中都会在网络活动下弹出 2 个 pythonw.exe 进程。其中一个总是发送多于接收,而另一个具有相同的活动,但发送与接收的数量是相反的。无论注释掉多少行,总体活动量取决于文件大小。即使是一个空白的 .py 文档也会产生大约 200 kb/s 的网络活动。活动从峰值(对于 10,000 行的文件高达 15,000 kb/s)下降到大约 20 秒后为零,然后进程自行退出。实际脚本在网络进程停止之前很久就完成了运行。
因为活动取决于文件大小,所以我怀疑每次运行 python 脚本时,整个事情都会被传输到世界其他地方的服务器。
这是可以内置到 python 中的东西,一种感染我的计算机的病毒,还是只是 python 应该做的事情及其无辜的活动?
如果有人没有答案,但可以检查此活动是否会影响他们自己的 python 安装,那就太好了。谢谢!
编辑:彼得伍德,要开始这个过程,只需从编辑器运行任何 python 脚本,它自己运行,至少对我来说。我在 2.7.8。
Robert B,我认为您可能是对的,但为什么脚本运行完后通信会继续?