0
我有两个jython脚本,我在第一个脚本中创建了与Oracle数据库的连接并声明了一些变量,并且我希望在第二个脚本中使用它,而不必再次编写getconnection字符串在第二个脚本中,还必须使用来自一个脚本的数据/变量并将其传递给另一个脚本。 全局关键字不起作用。 在此先感谢。在jython脚本之间传递变量并共享SQL连接
我有两个jython脚本,我在第一个脚本中创建了与Oracle数据库的连接并声明了一些变量,并且我希望在第二个脚本中使用它,而不必再次编写getconnection字符串在第二个脚本中,还必须使用来自一个脚本的数据/变量并将其传递给另一个脚本。 全局关键字不起作用。 在此先感谢。在jython脚本之间传递变量并共享SQL连接
如果您只想分享一些常见的值,例如目标服务器名称,你可以
1)创建一个包含变量
# common.py
DB=db.company.com
2)在你的脚本一个新的.py文件,从新.py文件导入变量
from common import DB
...
odbc.connect('SERVER=%s' % DB)
这些代码假定您将所有.py文件放在同一个目录中。
你想要做的事情是可能的,但在成功之前你需要阅读'import'(并理解它)。 – cco