gpt4 book ai didi

python - Jython:如何使用文件 "jython-2.7-b1.jar"

转载 作者:行者123 更新时间:2023-11-28 22:54:43 26 4
gpt4 key购买 nike

我是 Jython 的新手。我从这里下载了一个 jar 文件 http://www.jython.org/downloads.html

下载 Jython 2.7beta1 - jython.jar 安装程序:没有捆绑的 python 文件的独立版本。

当我运行它时:

$ java -jar jython-2.7-b1.jar 
Jython 2.7b1 (default:ac42d59644e9, Feb 9 2013, 15:24:52)
[Java HotSpot(TM) 64-Bit Server VM (Apple Inc.)] on java1.6.0_33
>>> print "hello"
...

我没有得到回显字符串“hello”,而是得到了“...”。

我想这里的重点是这个 jar 中遗漏的“捆绑的 python 文件”是什么。

最佳答案

“捆绑的 Python 文件”是在 Jython 安装的 Lib 文件夹中找到的 Python 标准库模块(例如 os.py)。

在独立模式下运行 Jython 时,所有内容(包括捆绑的 Python 文件)都打包在一个 jar 文件中。 Jython 2.7 的当前版本是 jython-standalone-2.7-b1.jar。使用此 jar 文件时,我没有看到问题中显示的奇怪行为。简单的 print 语句有效:

$ java -jar jython-standalone-2.7-b1.jar
Jython 2.7b1 (default:ac42d59644e9, Feb 9 2013, 15:24:52)
[Java HotSpot(TM) Client VM (Oracle Corporation)] on java1.7.0_03
Type "help", "copyright", "credits" or "license" for more information.
>>> print "hello"
hello
>>>

jython-2.7-b1.jar 文件是独立 Jython 的变体,不包含捆绑的 Python 文件。我不知道为什么有人会想要使用它。我一直没能在 http://www.jython.org/downloads.html 找到任何文档来解释为什么它作为单独的下载提供。 .

关于python - Jython:如何使用文件 "jython-2.7-b1.jar",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17749799/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com