0

これは私の問題を非常によく説明しています:

http://www.sublimetext.com/forum/viewtopic.php?f=3&t=8513

次のコマンドを Python インタラクティブ ターミナルで実行すると機能しますが、崇高なテキスト 2 プラグインとして追加した場合は機能しません。

import webbrowser
webbrowser.open_new_tab('http://google.com')

ブラウザで HTML ページをプレビューする必要があります。

編集:崇高なテキストでは、次のようなものがあります:

webbrowser.Error: could not locate runnable browser

編集

私もこれを試しました:

import sublime, sublime_plugin
import webbrowser
from subprocess import call

class OpenBrowserCommand(sublime_plugin.TextCommand):
    def run(self,edit):
        url = self.view.file_name()
        url = '"file://{url}"'.format(url=url)
        firefox = '"/Applications/Firefox.app"'
        print url
        call(["open", "-a", firefox, url])
4

0 に答える 0