我正在使用python 2.7.我写了一个脚本,我需要从其他文件中导入一个函数,该文件位于不同的文件夹中.我的脚本在路径中
C:\python\xyz\xls.py
Run Code Online (Sandbox Code Playgroud)
具有我需要调用的功能的文件的路径是
C:\python\abc.py
Run Code Online (Sandbox Code Playgroud)
我试过这样的
from python.abc import *
Run Code Online (Sandbox Code Playgroud)
但它不起作用.有没有其他方法来调用该函数或我需要将文件移动到同一目录?请帮忙谢谢
Mar*_*ard 11
您可以从文件动态加载模块:
import imp
modl = imp.load_source('modulename', '/path/to/module.py')
Run Code Online (Sandbox Code Playgroud)
该小鬼模块文档会给你更多的细节.
| 归档时间: |
|
| 查看次数: |
23741 次 |
| 最近记录: |