Python 3.x 导入模块:发生异常:名称错误名称';名称';没有定义
我是python新手,我正在制作一个程序来删除特定文件夹中超过3天的项目。现在一切正常,但我想将我的文件扩展名拆分为一个模块(以便以后更容易添加或删除扩展名),并将其导入主程序 现在我有以下代码: extensions.pyPython 3.x 导入模块:发生异常:名称错误名称';名称';没有定义,python-3.x,import,Python 3.x,Import,我是python新手,我正在制作一个程序来删除特定文件夹中超过3天的项目。现在一切正常,但我想将我的文件扩展名拆分为一个模块(以便以后更容易添加或删除扩展名),并将其导入主程序 现在我有以下代码: extensions.py extension = [".pdf",".csv",".xls",".xlsx",".txt",".DS_Store",".jpg",".png",".docx",".zip"] Deleter.py import extensions for ext in exten
extension = [".pdf",".csv",".xls",".xlsx",".txt",".DS_Store",".jpg",".png",".docx",".zip"]
Deleter.py
import extensions
for ext in extension:
print(ext)
我正在使用Visual Studio代码编写程序,它在Deleter.py文件中的“扩展名”下面加下划线
我已经搜索了几个小时,尝试了所有的方法(在同一个文件夹中有一个空的init.py文件,尝试使用子文件夹,…但没有任何效果)。我正在使用Python 3.7
有人能帮我吗?这里的问题是您没有创建任何扩展实例。所以试试这个:
import extensions
for ext in extensions.extension:
print(ext)
您是否尝试了扩展中的ext.extension?您是我的英雄!有件蠢事挡住了我好几个小时!