0

美しいスープコードをブラウザーに出力するユーティリティ関数を構築しようとしています。次のコードがあります。

def bs4_to_browser(bs4Tag):

    import os
    import webbrowser

    html= str(bs4Tag)

    # html = '<html> ...  generated html string ...</html>'
    path = os.path.abspath('temp.html')
    url = 'file://' + path

    with open(path, 'w') as f:
        f.write(html)
    webbrowser.open(url)
    return

これはうまく機能し、デフォルトのブラウザーで HTML を開きます。ただし、次の場所にあるポータブル Firefox 実行可能ファイルへのパスを設定したいと思います。

F:\FirefoxPortable\firefox.exe

win7を使用しています。ポータブル Firefox 実行可能ファイルへのパスを設定するにはどうすればよいですか?

4

1 に答える 1