0

WebBrowserを使用して、たとえば Firefox ブラウザを開き、example.com のような単純なアドレスを指定したいと考えています。その仕事には次のコードで十分です!

import webbrowser
url = 'http://www.example.com/'
webbrowser.open_new(url)

しかし、私は私のウェブブラウザスクリプトがここにあるものではなく、カスタムホストファイルを開くようにしたい: c:\windows\system32\drivers\etc\hosts

編集:Windowsレジストリを介してそれを達成できるでしょうか?

   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
   %SystemRoot%\System32\drivers\etc

それを他のフォルダに変更すると、うまくいきますか?

4

1 に答える 1

0

webbrowser モジュールは非常に最小限に見えますが、可能ではないと思います。

ただし、異なるホストファイルを指定できる squid のような HTTP プロキシを使用できます。

于 2013-06-28T13:30:29.510 に答える