我的Python脚本变得越来越长。因此,将相当大的单个脚本中定义的功能写入单个文件中,以便于维护和在不同的主脚本之间轻松共享。
在单个脚本中,我在文件顶部导入numpy和其他模块。现在,如果将函数写入单独的文件中,则需要在该单独的文件中导入numpy。我宁愿避免这种情况,因为使用多个函数最终将导致多次导入numpy。
能做到吗?谢谢
是的,它可以完成,如下所述:Python:导入“导入文件”
简而言之,您可以将所有导入内容放在另一个文件中,并在需要时仅导入该文件。
请注意,尽管每个文件都需要以某种方式导入numpy。
编辑:
另请阅读:多次导入时,python是否会优化模块?了解python如何处理多个导入。感谢@EdChum