Как получить значения из другого скрипта python и вызвать его в другом скрипте python - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть файлы - один файл содержит все мои sql запросы, хранящиеся в переменных, а другой файл выполняет их. Есть ли способ вызвать запросы из моего первого файла из второго файла?

Пример:

Файл1-

query1='select * from users'

Файл2-

import file1
c = conn.cursor()
c.execute(getattribute(query1))

Это логика c Я пытаюсь сделать. Я новичок в этом, поэтому любая помощь будет оценена.

1 Ответ

0 голосов
/ 16 апреля 2020

В зависимости от того, как структурирован ваш код, вы, вероятно, можете импортировать необходимые переменные, добавив следующую строку в File2:

from file1 import query1, query2, query3

, которая напрямую импортирует переменные, и вы можете использовать их как если они были объявлены во втором файле.

Другой вариант - сохранить строку import file1 и ссылаться на ваши запросы как file1.query1.

Для получения дополнительной информации см. эту ветку: Импорт переменных из другого файла?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...