使用 python 的请求包访问未知网站会感染病毒吗?

Can I get a virus by visiting an unknown website using python's requests package?

我正在访问一个未知且可能是恶意的网站。其中很多。 Python 的请求没有 运行 javascript。我会被感染吗?我应该考虑使用虚拟机吗?

不会,仅仅下载 HTTP 数据不会安装病毒。

病毒也需要激活,而requests不会对下载的数据做任何事情。通常,病毒使用浏览器中的错误(或更常见的是浏览器中的插件)来触发代码执行,或诱使用户执行下载的文件。例如,执行 Flash 文件的 Flash 播放器中的错​​误可用于 运行 任意代码,或者用户被欺骗以为他们下载了一个文档,但它实际上是一个可执行程序。