Когда вы делаете import pyfile
, импортируется только модуль, а не другие имена внутри модуля, если вам нужен класс Data_dict
, вам нужно импортировать и его. Также вы можете использовать имена внутри модуля с module_name.anything
.
В вашем случае вы можете сделать что-то вроде этого.
Импортировать все изнутри pyfile
from pyfile import *
d = Data_dict()
Импортировать только класс Data_dict
from pyfile import Data_dict
d = Data_dict()
Импортировать модуль, а затем обращаться к нему через члены
import pyfile
d = pyfile.Data_dict()