如果我要在当前文件中导入的Y模块中导入了X库,我是否需要导入?

问题描述 投票:0回答:1
例如,我有date_file.py:

import datetime EPOCH = datetime.datetime.utcfromtimestamp(0) def date_to_unix(dt): return (dt - EPOCH).total_seconds() * 1000.0

而且我有utils.py:

import date_file ux = date_file.date_to_unix(datetime.datetime(2020,3,27,0,0,0)) print(ux)

但是当我运行utils.py时说

“未定义名称日期时间”

在所有地方导入这些模块是否有点多余?有更好的解决方案吗?

谢谢!

例如,我有date_file.py:import datetime EPOCH = datetime.datetime.utcfromtimestamp(0)def date_to_unix(dt):return(dt-EPOCH).total_seconds()* 1000.0,我有utils.py:import。 ..

python import module libraries
1个回答
0
投票
在python中,您还需要导入元素。您所做的只是导入文件本身,而不导入文件中的内容。
© www.soinside.com 2019 - 2024. All rights reserved.