IBM Websphere Application Server是否在未安装Python解释器的情况下运行Python / Jython脚本

San*_*888 1 websphere jython wsadmin

我是Python和IBM Websphere Application Server的新手。我运行一个status.bat文件,该文件通过wsadmin调用status.py文件(提供的用户名,密码和status.py路径作为参数传递给wsadmin)。IBM Websphere Application Server已安装在机器中。我想知道的是运行python脚本所需的Python解释器,但系统中未安装它。由于脚本是通过WAS server-wsadmin运行的,因此即使在该计算机上没有PY解释器,它也可以运行PY脚本?通过自己的编译工具?

如果必须安装PYTHON.exe,我是否需要告诉wsadmin或任何它是PY脚本的地方?

注意:脚本和.bat已经存在于计算机中,无法在其上工作。我不知道使用wsadmin运行脚本的目的,而不是通过.bat中的[python status.py]直接调用脚本的目的

简介:-WS服务器具有任何内部PY交互器?

在此先感谢朋友...。

Unc*_*ter 5

WebSphere Application Server随附Jython–的Python实现JVM。通常位于<WAS_HOME>/optionalLibraries/jython

要运行脚本,您可以使用wsadmin

./wsadmin.sh -lang jython -f your_script.py
Run Code Online (Sandbox Code Playgroud)

使用的目的wsadmin是为服务器管理提供便利。如果您不需要这些,那么您也许可以optionalLibraries/jython/jython.jar直接利用,尽管我自己从未这样做过。