0

以下のクラスを取得しました。別のクラス内の関数から self.webview 変数を呼び出す必要があります。どうすればそれを達成できますか。

class Window(w):

      def __init__(self):

         self.webview = WebKit2.WebView()


class anotherclass:

      def send_js(js):

         w = self.webview <-- cant get this to match
         w.run_javascript(str(js))
4

1 に答える 1

0
class anotherclass:

  js = "some js"


class Window(w):

  def __init__(self):

     self.webview = WebKit2.WebView()
     self.webview.run_javascript(str(anotherclass.js))

私は間違ったアプローチでそれを行っていましたが、上記は私にとってはうまくいくようです.js変数を関数内に置くこともできます.

于 2016-10-25T10:41:42.620 に答える