Импортированные переменные Python работают только для некоторых функцийPython

Программы на Python
Anonymous
Импортированные переменные Python работают только для некоторых функций

Сообщение Anonymous »

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

Код: Выделить всё

from file1 import*

def func1():
var_from_file1 = anything

def func2():
var_from_file1 = anything #exact same variable as in func1

И вот что происходит: переменная прекрасно работает в func1, но почему-то я не могу получить к ней доступ из func2. я пробовал глобальный, а также глобальный в каждой функции, надеясь, что он синхронизируется, и ничего не работает. Я надеюсь, что кто-то знает проблему, пожалуйста. я хочу, чтобы к переменным в func2 можно было обращаться как к любой другой функции (только у func2 есть проблемы)

Вернуться в «Python»