Я написал проект для Spyder, который содержит несколько файлов модулей, таких как tester.py и scheduler.py. Я создал следующие классы в tester.py:
class Tester(object):
def run(self):
pass
Когда я импортировал класс Tester в scheduler.py, я получил ошибку имени (я использовал Anaconda Prompt для доступа к папке проекта и запуска python scheduler.py
):
from tester import Tester
class Scheduler():
def schedule_tester(self):
getter = Tester()
while True:
getter.run()
if __name__ == '__main__':
scheduler = Scheduler()
scheduler.schedule_tester()
Traceback (most recent call last):
NameError: name 'Tester' is not defined
Может кто-нибудь помочь мне разобраться, большое спасибо!