Jython:无法导入名称字符串 [来自 java.util]

我正在尝试在Maximo 7.6.1.1中使用Jython自动化脚本:


from psdi.iface.router import HTTPHandler

from java.util import HashMap

from java.util import String

handler = HTTPHandler()

map = HashMap()

map.put("URL",url)

map.put("HTTPMETHOD","GET")

responseBytes = handler.invoke(map,None)

response = String(responseBytes,"utf-8")


但是,我在第 3 行遇到错误:


ImportError: cannot import name String in <script> at line number 3

我可以通过删除除第 3 行之外的所有内容来隔离错误:


from java.util import String


-------------------------------------------------------------------


ImportError: cannot import name String in <script> at line number 1

为什么我不能将Stringfrom导入java.util到我的 Jython 脚本中?


子衿沉夜
浏览 149回答 1
1回答

侃侃无极

因为它是java.lang.String。String里面没有java.util。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java