История изменений
Исправление
WitcherGeralt,
(текущая версия)
:
То есть тебе нужен общий объект подключения для нескольких модулей?
Собственно, вынеси инициализацию в отдельный модуль, примерно так:
_conn = None
def get_conn():
global _conn
if not _conn:
cnopts = pysftp.CnOpts()
cnopts.hostkeys = None
_conn = pysftp.Connection(host, username='user', password='password ', cnopts=cnopts)
return _conn
Но это, примитивно, конечно, и не совсем верно, лучше юзать ООП.
Исходная версия
WitcherGeralt,
:
То есть тебе нужен общий объект подключения для нескольких модулей?
Собственно, вынеси инициализацию в отдельный модуль.
_conn = None
def get_conn():
global _conn
if not _conn:
cnopts = pysftp.CnOpts()
cnopts.hostkeys = None
_conn = pysftp.Connection(host, username='user', password='password ', cnopts=cnopts)
return _conn
Но это, примитивно, конечно, и не совсем верно, лучше юзать ООП.