怎么在Python中动态导入对象-创新互联

这期内容当中小编将会给大家带来有关怎么在Python中动态导入对象,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

创新互联-专业网站定制、快速模板网站建设、高性价比阿拉山口网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式阿拉山口网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖阿拉山口地区。费用合理售后完善,十多年实体公司更值得信赖。

文件结构

a #文件夹
 │a.py
 │__init__.py
b #文件夹
 │b.py
 │__init__.py
 ├─c#文件夹
 │c.py
 │__init__.py

# c.py 中内容
args = {'a':1}

class C:
 
 def c(self):
  pass

目的

向a模块中导入c.py 中的对象

解决方案

a.py

import importlib

params = importlib.import_module('b.c.c') #绝对导入
params_ = importlib.import_module('.c.c',package='b') #相对导入

# 对象中取出需要的对象
params.args #取出变量
params.C #取出class C
params.C.c #取出class C 中的c 方法
python主要应用领域有哪些

1、云计算,典型应用OpenStack。2、WEB前端开发,众多大型网站均为Python开发。3.人工智能应用,基于大数据分析和深度学习而发展出来的人工智能本质上已经无法离开python。4、系统运维工程项目,自动化运维的标配就是python+Django/flask。5、金融理财分析,量化交易,金融分析。6、大数据分析。

上述就是小编为大家分享的怎么在Python中动态导入对象了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。


分享文章:怎么在Python中动态导入对象-创新互联
当前网址:http://bzwzjz.com/article/pcecg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 定制网站设计 高端定制网站设计 成都网站设计 定制网站建设 成都网站建设流程 温江网站设计 阿坝网站设计 成都网站建设 教育网站设计方案 成都网站设计 网站建设方案 企业网站建设 企业网站建设 成都网站建设 定制网站制作 网站建设 高端网站建设 成都网站建设 营销型网站建设 成都网站建设 营销网站建设 成都网站建设