Найти - Пользователи
Полная версия: Передача значений переменных из одного файла в другой подключенный импортом
Начало » Python для новичков » Передача значений переменных из одного файла в другой подключенный импортом
1
vsavelyev
Возникла потребность передачи значения переменной из одного файла в другой. Обратиться через класс не получается.. Классы, функции все наследуются, а вот переменную объявленную в простом виде (revision = 1) не пойму как вернуть в основной файл..

В основном файле:
 bd = Bd_exec()
                bd.search_user(lg_hash)
                bd.search_user(revision=)
                print(revision)

В дочернем:

 def search_user(self, lg_hash, revision):
        with sq.connect("2.db") as con:
            cur = con.cursor()
            search_lg = cur.execute("""SELECT name FROM users""").fetchone()
            if search_lg[0] == lg_hash:
                print("user exists")
                revision = 1
            else:
                print("user NOT exists")
                revision = 0
        return revision


Требуется в основном файле увидеть переменную revision, увидеть ее смог только в такой конструкции: bd.search_user(revision.. Что с ней делать не знаю, как ее можно вообще назвать чтоб поискать?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB