2016-09-26 101 views
0

我有兩個jython腳本,我在第一個腳本中創建了與Oracle數據庫的連接並聲明瞭一些變量,並且我希望在第二個腳本中使用它,而不必再次編寫getconnection字符串在第二個腳本中,還必須使用來自一個腳本的數據/變量並將其傳遞給另一個腳本。 全局關鍵字不起作用。 在此先感謝。在jython腳本之間傳遞變量並共享SQL連接

+0

你想要做的事情是可能的,但在成功之前你需要閱讀'import'(並理解它)。 – cco

回答

0

如果您只想分享一些常見的值,例如目標服務器名稱,你可以

1)創建一個包含變量

# common.py 
DB=db.company.com 

2)在你的腳本一個新的.py文件,從新.py文件導入變量

from common import DB 

... 

odbc.connect('SERVER=%s' % DB) 

這些代碼假定您將所有.py文件放在同一個目錄中。