假设我有一个带导入的 script1.py。
如何与 script2.py 共享 script1.py 导入?无需复制和粘贴。
最佳答案
您的应用程序应该包含许多逻辑上独立的模块。它使您的程序更易于阅读、调试等。就像 Python 的标准库分为许多模块一样(如您所说 - 您必须从其中许多模块中导入东西)。
您拥有的模块越多,您需要在每个模块中执行的导入就越少。 这是因为程序的每个单独部分只导入它需要的东西。由于这种态度,您和其他程序员可以轻松理解代码。
另一种处理方式(不推荐):
imports.py:(在这个例子中,我假设你把它放在和 test.py 相同的目录中)
from datetime import date
from re import *
测试.py:
from imports import * #you import your imports
today = date.today() #using what you imported in imports.py
print(today)
由于可能导入了相同的名称,因此可能很危险。小心!
关于python - 如何与另一个脚本共享 python 脚本的导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5456923/