2024-10-06 14:20:35 发布
网友
我在一个项目文件夹中有几个脚本,其中大多数使用相同的标准库和模块。而不是在每一个脚本中重复
import pandas as pd import numpy as np import datetime import re etc etc
我是否可以将所有的import语句放在一个masterImports.py文件中,并简单地将import masterImports放在每个脚本的顶部
import
masterImports.py
import masterImports
这是可能的,虽然不是真正的事情
要使用它,您需要在每个脚本的顶部执行以下操作:
from master_imports import *
是的,你可以
因此,基本思想是在一个文件中导入所有库。然后导入该文件
例如:
otherFile.py
import masterImports as mi print(mi.datetime.datetime(2021,7,20))
或者您可以使用通配符导入-
from masterImports import * # OR from masterImports import important_package print(datetime.datetime(2021,7,20))
不要使用通配符asterix导入,因为可能存在名称冲突
试试这个,你会发现没有错误
这是可能的,虽然不是真正的事情
要使用它,您需要在每个脚本的顶部执行以下操作:
是的,你可以
因此,基本思想是在一个文件中导入所有库。然后导入该文件
例如:
masterImports.py
otherFile.py
或者您可以使用通配符导入-
不要使用通配符asterix导入,因为可能存在名称冲突
试试这个,你会发现没有错误
相关问题 更多 >
编程相关推荐