好吧,使用WebBrowser我想打开例如firefox浏览器 并指出他像example.com这样的简单地址!以下代码是 足够的工作!
import webbrowser
url = 'http://www.example.com/'
webbrowser.open_new(url)
但是我想让我的webbrowser脚本打开自定义主机文件 不是位于此处的那个:c:\ windows \ system32 \ drivers \ etc \ hosts 因此可以使用python函数更改该位置 或通过firefox.exe arg?
编辑:我们可以通过Windows注册表实现吗?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
%SystemRoot%\System32\drivers\etc
如果我将其更改为其他文件夹会有效吗?
答案 0 :(得分:0)
webbrowser模块看起来非常简约,我认为不可能。
但你可以使用像squid这样的HTTP代理,你可以为其提供不同的主机文件。