2010-10-10 84 views
1

過去幾天我一直在建造的研磨器腳本直到現在一直工作得很好。我最初得到一個運行時錯誤說:Jython/Grinder/Grinderstone:self arg不能被強制轉換爲net.grinder.plugin.http.HTTPUtilities

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中)

回答

1

找到了需要這些線

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

它看起來像HTTPUtilities可能是一個單答案或具有工廠方法。 不確定該特定的體系結構是什麼。

相關問題