Python 如何导入该函数?

Python 如何导入该函数?,python,Python,我在一个名为func.py def calc(x,y): return x*y 在另一个名为mytask.py的文件中工作时,我必须导入此函数 如何导入函数?将文件保存在同一目录中,然后生成一条语句 from func import calc 从其他目录导入的步骤 将文件添加到一个新目录,称之为funcs 创建一个文件\uuuu init\uuuuu.py并有一行\uuuu all\uuuuuuuu=['calc'] 从funcs导入func作为导入 参考文献 是否可以从不同

我在一个名为
func.py

def calc(x,y):
    return x*y
在另一个名为mytask.py的文件中工作时,我必须导入此函数


如何导入函数?

将文件保存在同一目录中,然后生成一条语句

from func import calc
从其他目录导入的步骤

  • 将文件添加到一个新目录,称之为funcs
  • 创建一个文件
    \uuuu init\uuuuu.py
    并有一行
    \uuuu all\uuuuuuuu=['calc']
  • 从funcs导入func作为
    导入
  • 参考文献


    是否可以从不同的目录导入?可以。您必须指定目录而不是执行此操作,是否可以指定目录并从该目录导入?@musk ou必须将其添加到sys.path或更改环境变量。这是一种更简单的技术。请参阅链接。你们会得到更好的答案。我可以通过python编码在sys.path中添加一个dir吗?