ImportError: Нет имени модуля ‹имя модуля›

Я использую следующий фрагмент кода в python:

name_of_module  = abc

from name_of_module import *

Но я получаю следующую ошибку:

ImportError: Нет модуля с именем name_of_module.

Пожалуйста помоги


person Chinnu    schedule 26.03.2018    source источник
comment
Укажите название модуля, операционную систему, версию Python...   -  person Hami    schedule 26.03.2018
comment
Имя модуля atets_timeset_database   -  person Chinnu    schedule 26.03.2018
comment
операционная система юникс   -  person Chinnu    schedule 26.03.2018
comment
Уверен? не могу найти даже в гугле   -  person Hami    schedule 26.03.2018


Ответы (1)


Я не уверен, существует ли модуль atets_timeset_database. Даже если он существует, попробуйте импортировать его напрямую. Назначение его другой переменной и использование переменной в импорте может не работать

person My3    schedule 26.03.2018
comment
Привет. Это скрипт Python внутри моего текущего рабочего каталога. - person Chinnu; 26.03.2018
comment
Я хотел импортировать этот скрипт Python в свой существующий скрипт Python. - person Chinnu; 26.03.2018
comment
››import importlib ››moduleName = script # (без расширения .py) ››importlib.import_module(moduleName) - person My3; 26.03.2018
comment
предположим, что скрипт python, который я хочу импортировать, это «abc.py», тогда я назначаю его переменной name_of_module = abc, а затем вызываю img, используя from name_of_module import * Я получаю сообщение об ошибке, что модуль name_of_module не существует - person Chinnu; 26.03.2018
comment
вы можете использовать exec, здесь является примером - person CSJ; 26.03.2018