首页 > 其他分享 >importlib 用法

importlib 用法

时间:2023-03-15 18:58:25浏览次数:33  
标签:importlib package module 用法 导入 params import

首先看一下importlib.import_module(name, package=None)函数的参数

函数调用存在两种方式:
1.绝对导入,name为完整路径str,package为None。
2.相对导入,package需指定对应包位置。


import importlib

#绝对导入
params = importlib.import_module('b.c.c')

#相对导入,注意路径前面有一个“.”,(这时__name__就可以派上用场)
params_ = importlib.import_module('.c.c',package='b')

# 对象中取出需要的对象
params.args #取出变量
params.C #取出class C
params.C.c #取出class C 中的c 方法

 

标签:importlib,package,module,用法,导入,params,import
From: https://www.cnblogs.com/cherylgi/p/17219604.html

相关文章

  • static用法
    一:如果两个方法都是普通方法,那么可以直接用方法名调用二:如果两个方法都是静态方法,那么可以直接用方法名调用三:如果在静态方法中调用非静态方法,那么需要先创建对象,再通......
  • django-filter用法
    一.环境准备pipinstallDjango==2.2-ihttps://pypi.douban.com/simplepipinstalldjangorestframework==3.10-ihttps://pypi.douban.com/simplepipinstalldjan......
  • Python range() 函数用法
    Python3range()返回的是一个可迭代对象(类型是对象),而不是列表类型,所以打印的时候不会打印列表函数语法range(start,stop[,step])参数说明:start:计数从start......
  • mysql merge update_SQL中批量更新 merge into用法
     从备份表中更新字段到正式表中,使用UPDATE批量更新大量的数据,会出现效率低下,有时候甚至卡死的情况,后面通过使用MERGEINTO代替UPDATE执行批量更新,会提升执行效率。......
  • nginx中proxy_pass各种用法详解
    代理转发规则nginx中配置location代理转发规则的时候不同写法对应不同转发规则。如果proxy_pass使用了URI,当传送请求到后端服务器时,规范化以后的请求路径与配置中的路径......
  • 「Go」 通过一个案例解释清楚 interface 的用法和注意事项
    Golang接口(interface)简介和入门使用如果在公众号文章发现状态为已更新,建议点击查看原文查看最新内容。状态:未更新原文链接:https://typonotes.com/posts/2......
  • selenium---浏览器F12的正确用法
    前言测试过程中经常会进行抓包来查看一些错误内容,判断是前端的问题还是后端的问题,常见的抓包工具有Fiddler,Charles,还有web端的F12。今天安静来介绍下如何通过F12进行抓包......
  • springboot中RestTemplate的用法
    配置RestTemplate用于get请求携带multipart/form-data数据原生的RestTemplate在发送get请求时,无法携带body数据,但是有时候咱们的业务场景需要这样做,所以我们可以对RestTem......
  • Python列表、元组、字典和集合的用法
    1.列表标志符号是[],元素可以修改、删除和新增1.1提取元素(索引从0开始计算)testList=['A','B','C',1,'D']print(testList[1])#打印索引区间[1,4)print(testList[0:3]......
  • @ControllerAdvice 的介绍及三种用法
    @ControllerAdvice的介绍及三种用法https://blog.csdn.net/qq_36829919/article/details/101210250?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.n......