У меня есть два сценария jython, и я создал соединение с базой данных Oracle в первом скрипте и объявил некоторые переменные, и я хочу использовать это во втором скрипте, не записывая строку getconnection снова во втором скрипте, а также использовать данные/переменные из одного скрипта и передавать его другому. Глобальное ключевое слово не работает. Спасибо заранее.Передача переменных между сценариями jython и совместное использование SQL-соединения
0
A
ответ
0
Если вы хотите использовать общие значения, например. имя целевого сервера, вы можете
1) создать новый файл .py, который содержит переменную
# common.py
DB=db.company.com
2) В ваших скриптах, импортировать переменную из нового .py файла
from common import DB
...
odbc.connect('SERVER=%s' % DB)
В этом коде предполагается, что все .py-файлы находятся в одном каталоге.
Смежные вопросы
- 1. Передача переменных PHP между сценариями
- 2. Loadrunner - совместное совместное действие между сценариями
- 3. Совместное использование переменных Ruby между Sinatra reqests
- 4. Совместное использование переменных между функциями PHP класса
- 5. Gatling Сохранение переменных между сценариями
- 6. Передача аргументов между сценариями Gatling и имитацией
- 7. икру/1 и совместное использование внешних переменных
- 8. PowerShell: как передать значения переменных между сценариями
- 9. Передача нескольких значений между двумя сценариями оболочки
- 10. Передача булевых значений между сценариями Unity
- 11. Передача CSV между несколькими сценариями PowerShell
- 12. Передача сообщения между 2 сценариями аддона
- 13. Совместное использование изменяемых переменных между потоками в ржавчине
- 14. Совместное использование сборки между ASP.NET и Silverlight
- 15. Совместное использование виджетов между PyQT и Boost.Python
- 16. Совместное использование текстур между OpenGL и CUDA
- 17. Совместное использование проектов между IntelliJ и Eclipse
- 18. PHP и совместное использование ресурсов между запросами
- 19. Спрайты и совместное использование UIImage между UIImageViews
- 20. Совместное использование проекта между Eclipse и Netbeans
- 21. Совместное использование Mutex между DLL и приложением
- 22. Совместное использование частица между html и javascript
- 23. Совместное использование между добавлением приложения и расширением
- 24. EditorTemplates - Совместное использование между Date.cshtml и DateTime.cshtml
- 25. Передача сообщений между сценариями контента и фоновой страницей
- 26. Передача переменных между представлениями
- 27. Передача переменных между классами
- 28. Передача переменных между видами
- 29. Совместное использование JSP между EAR
- 30. Совместное использование DLL между проектами
Что вы хотите сделать, это возможно, но вам нужно будет прочитать «import» (и понять его), прежде чем сможете добиться успеха. – cco