如何使用现有python模块名称创建自定义模块,并在自定义模块中导入该系统模块

时间:2017-07-12 14:02:40

标签: python

例如: shutil是默认的python模块

我创建了名为shutil.py的自定义python文件,下面是shutil.py文件中的代码

import shutil
shutil.move('test.py', 'test/test.py')

它返回错误而不是调用在此shutil.py文件中导入的python shutil模块

AttributeError: 'module' object has no attribute 'move'

请帮助我

由于

2 个答案:

答案 0 :(得分:0)

我建议您使用as关键字

重命名导入

答案 1 :(得分:0)

你需要像这样移动你的一行:

import shutil 
shutil.move('test.py', 'test/test.py')