动态加载python可执行模块的办法(示例代码)


【泪崩,终于看到编辑界面可以嵌入代码样式了】




# -*- coding: utf-8 -*-

import os
import imp

# 获取目录
file_path = os.getcwd()
file_name = 'exectest'
a = imp.find_module(file_name, [file_path])
mod_all = imp.load_module(file_name, a[0], a[1], a[2])  





#—————————————————————————
需要指明路径,文件名。然后调入软件模块。
目录可以从其他地方获取,文件名是字符串,不需要py扩展名。
先find_module以确定调入参数,在正确的前提下执行 load_module

你可能感兴趣的:(python技术)