Python 如何从单独的.py文件运行导入语句?

Python 如何从单独的.py文件运行导入语句?,python,pandas,import,module,Python,Pandas,Import,Module,因此,在运行多个不同的.py脚本之前,我通常会调用相同的15-20条import语句。这看起来有点笨拙,我想知道,为了精简起见,是否可以将所有这些导入语句存储在一个单独的.py文件中,然后在这些.py脚本的开头使用1行程序调用这些导入语句 e、 g: 等等 进入: 导入列表导入导入 我试过四处搜索,但我不确定我是否使用了正确的语言来获得答案。我相信这已经被问了好几次了。有人能帮忙吗?谢谢 如果导入列表是常量,则可以创建一个单独的python文件,如 导入列表.py import a import

因此,在运行多个不同的.py脚本之前,我通常会调用相同的15-20条import语句。这看起来有点笨拙,我想知道,为了精简起见,是否可以将所有这些导入语句存储在一个单独的.py文件中,然后在这些.py脚本的开头使用1行程序调用这些导入语句

e、 g:

等等

进入:

导入列表导入导入


我试过四处搜索,但我不确定我是否使用了正确的语言来获得答案。我相信这已经被问了好几次了。有人能帮忙吗?谢谢

如果导入列表是常量,则可以创建一个单独的python文件,如

导入列表.py

import a
import b
import c
import d 
import e
import f
然后在文件中添加1行:

 from import_list import *

这是您的示例,它与手头的.py文件位于同一目录中,对吗?如果我需要执行相同的操作,但import_list.py位于不同的目录中,该怎么办?这些文件必须以特定的方式进行分类。很抱歉,如果这是显而易见的,我是新的:嗨,如果你在同一个包中,对于上层目录,你可以从..import\u list import*,如果它在子目录中,你可以从sub\u dir.import\u list import*,如果你都不能用import\u list所在的目录扩展你的系统路径。例如,如果目录是向上的,但不在包中:import sys.path.insert1,“…”来自import\u list import*或完整路径而不是“…”。看看这个:
 from import_list import *