Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 导入模块:发生异常:名称错误名称';名称';没有定义_Python 3.x_Import - Fatal编程技术网

Python 3.x 导入模块:发生异常:名称错误名称';名称';没有定义

Python 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

我是python新手,我正在制作一个程序来删除特定文件夹中超过3天的项目。现在一切正常,但我想将我的文件扩展名拆分为一个模块(以便以后更容易添加或删除扩展名),并将其导入主程序

现在我有以下代码:

extensions.py

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?您是我的英雄!有件蠢事挡住了我好几个小时!