Можно через import втащить в прогу описание класса?

ajkpro

Новичок
Пользователь
Сен 5, 2021
13
0
1
Можно через import втащить в прогу описание класса?
Что-то у меня не получается.

Файл ini.py:
Код:
class Loging(object):

    """логгинг посредством временного файла"""

  

    def __init__(self,path=''):

        """Constructor: создание фаайла по дате-времени"""

        self.namefile = path+datetime.datetime.now().strftime("%y%m%d-%H%M%S.log")

и т.д.


Файл main.py
Код:
    err = Loging()

И выдает ошибку:
Код:
[Sat Oct 02 21:27:45 2021] [error] [...] NameError: name 'Loging' is not defined

Внутри файла работало. Другие переменные из ini.py передаются.

Linux Mint, Python3 и никаких фрэймворков.

Спасибо!
Александр
 
Последнее редактирование:

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
933
208
43
20
Москва
Ты забыл важный шаг, импорт класса, файл main.py должен выглядеть так:
Python:
from ini import Loging

err = Loging()
 

Форум IT Специалистов