2

過去数日間作成してきたグラインダースクリプトは、今までかなりうまく機能しています。最初に次のようなランタイムエラーが発生します:

    self.token___LASTFOCUS = HTTPUtilities.valueFromHiddenInput('__LASTFOCUS')       
TypeError: valueFromHiddenInput(): expected 2-3 args; got 1

そこで、[別の引数] [1]を追加しました。スクリプトの先頭にあることがわかっていたので、もう少し便利なエラーが発生しました。今はこれをどうしたらいいのかわかりませんが

    self.token___LASTFOCUS = HTTPUtilities.valueFromHiddenInput('__LASTFOCUS', '')       
TypeError: valueFromHiddenInput(): self arg can't be coerced to net.grinder.plugin.http.HTTPUtilities

なぜ「自己」が強制されていないのか、何か考えはありますか?

[1]: http: //grinder.sourceforge.net/g3/script-javadoc/net/grinder/plugin/http/HTTPUtilities.html#valueFromHiddenInput (java.lang.String、java.lang.String)

4

1 に答える 1

1

私はこれらの行が必要な答えを見つけました

from net.grinder.plugin.http import HTTPPluginControl
httpUtilities = HTTPPluginControl.getHTTPUtilities()

HTTPUtilitiesはシングルトンであるか、ファクトリメソッドを持っているようです。その特定のアーキテクチャが何であるかわからない。

于 2010-10-11T00:44:49.723 に答える