Как мне получить доступ к переменной внутри метода класса из другого файла Python? ⇐ Python
-
Гость
Как мне получить доступ к переменной внутри метода класса из другого файла Python?
У меня есть два файла Python: main.py и conftest.py. Я хочу получить доступ к переменной метода класса Test, объявленного в main.py, из функции, объявленной в conftest.py.
Я немного попробовал, но знаю, что это неправильно, поскольку изначально получаю синтаксическую ошибку. Есть ли способ сделать это?
main.py класс Test(): защита test_setup(self): #создать новый каталог для загрузок new_dir = r"D:\Selenium\Insights\timestamp}".format(timestamp=datetime.now().strftime('%Y-%m-%d_%H-%M-%S')) # печать(новый_каталог) если нет os.path.exists(new_dir): os.madeirs(новый_каталог) save_dir=новый_каталог conftest.py из основного теста импорта защита новойфунк(): реж = Test.test_setup() печать (dir.saved_dir)
У меня есть два файла Python: main.py и conftest.py. Я хочу получить доступ к переменной метода класса Test, объявленного в main.py, из функции, объявленной в conftest.py.
Я немного попробовал, но знаю, что это неправильно, поскольку изначально получаю синтаксическую ошибку. Есть ли способ сделать это?
main.py класс Test(): защита test_setup(self): #создать новый каталог для загрузок new_dir = r"D:\Selenium\Insights\timestamp}".format(timestamp=datetime.now().strftime('%Y-%m-%d_%H-%M-%S')) # печать(новый_каталог) если нет os.path.exists(new_dir): os.madeirs(новый_каталог) save_dir=новый_каталог conftest.py из основного теста импорта защита новойфунк(): реж = Test.test_setup() печать (dir.saved_dir)