首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jython/Grinder/Grinderstone:不能将self arg强制转换为net.grinder.plugin.http.HTTPUtilities

Jython/Grinder/Grinderstone:不能将self arg强制转换为net.grinder.plugin.http.HTTPUtilities
EN

Stack Overflow用户
提问于 2010-10-11 04:22:01
回答 1查看 1.6K关注 0票数 2

到目前为止,我在过去几天里一直在构建的一个研磨机脚本运行得很好。我最初收到一个运行时错误,内容是:

代码语言:javascript
复制
    self.token___LASTFOCUS = HTTPUtilities.valueFromHiddenInput('__LASTFOCUS')       
TypeError: valueFromHiddenInput(): expected 2-3 args; got 1

因此,我添加了另一个arg,我知道它会出现在脚本的开头,结果得到了一个稍微有用的错误。虽然现在我不知道该怎么做

代码语言:javascript
复制
    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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-11 08:44:50

找到了我需要的答案

代码语言:javascript
复制
from net.grinder.plugin.http import HTTPPluginControl
httpUtilities = HTTPPluginControl.getHTTPUtilities()

看起来HTTPUtilities可能是一个单例或者有一个工厂方法。不确定具体的架构是什么。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3902029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档