python3 动态模块导入与全局变量使用实例


Posted in Python onDecember 22, 2019

动态导入有两种:

1 __main__():

f="demo.A"

aa=__main__(f)

aa.A.t()

2 import importlib:

import importlib

f="demo.A"

aa=importlib.import_module(f)

aa.t()

全局变量使用:

global_list.py:

size=None

A.py:

from demo import global_list

global_list.size=101

from demo.B import *

t()

B.py:

from demo import global_list

def t():

global_list.size+=100

print(global_list.size)

类似的php

A.php:

$size=101

include_once "./B.php"

t();

echo $size;

B.php:

function t(){

 global $size;

 $size+=100;

 echo $size;

}

以上这篇python3 动态模块导入与全局变量使用实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python执行外部程序的常用方法小结
Mar 21 Python
Python实现线程池代码分享
Jun 21 Python
分享Python文本生成二维码实例
Jan 06 Python
Python 遍历列表里面序号和值的方法(三种)
Feb 17 Python
对python中的xlsxwriter库简单分析
May 04 Python
Python SMTP发送邮件遇到的一些问题及解决办法
Oct 24 Python
Python Series从0开始索引的方法
Nov 06 Python
20行python代码实现人脸识别
May 05 Python
详解python中的time和datetime的常用方法
Jul 08 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
Aug 12 Python
opencv python 图片读取与显示图片窗口未响应问题的解决
Apr 24 Python
Django自带用户认证系统使用方法解析
Nov 12 Python
Python实现手机号自动判断男女性别(实例解析)
Dec 22 #Python
Python代码生成视频的缩略图的实例讲解
Dec 22 #Python
python 用 xlwings 库 生成图表的操作方法
Dec 22 #Python
如何将你的应用迁移到Python3的三个步骤
Dec 22 #Python
使用python快速实现不同机器间文件夹共享方式
Dec 22 #Python
python FTP批量下载/删除/上传实例
Dec 22 #Python
python 实现保存最新的三份文件,其余的都删掉
Dec 22 #Python
You might like
php代码审计比较有意思的例子
2014/05/07 PHP
Yii扩展组件编写方法实例分析
2015/06/29 PHP
XHProf报告字段含义的解析
2016/05/17 PHP
php语言注释,单行注释和多行注释
2018/01/21 PHP
iis6+javascript Add an Extension File
2007/06/13 Javascript
JavaScript入门教程(2) JS基础知识
2009/01/31 Javascript
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
『JavaScript』限制Input只能输入数字实现思路及代码
2013/04/22 Javascript
BootStrap使用popover插件实现鼠标经过显示并保持显示框
2016/06/23 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
2016/08/24 Javascript
Javascript中return的使用与闭包详解
2017/01/11 Javascript
解决vue打包项目后刷新404的问题
2018/03/06 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
jquery.pagination.js分页使用教程
2018/10/23 jQuery
图文详解vue框架安装步骤
2019/02/12 Javascript
vue-autoui自匹配webapi的UI控件的实现
2020/03/20 Javascript
openlayers实现地图弹窗
2020/09/25 Javascript
使用Vant完成通知栏Notify的提示操作
2020/11/11 Javascript
vue组件中节流函数的失效的原因和解决方法
2020/12/02 Vue.js
python迭代器的使用方法实例
2013/11/21 Python
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
Python中除法使用的注意事项
2014/08/21 Python
Python自定义一个异常类的方法
2019/06/27 Python
将python文件打包exe独立运行程序方法详解
2020/02/12 Python
利用python画出AUC曲线的实例
2020/02/28 Python
30行Python代码实现高分辨率图像导航的方法
2020/05/22 Python
Keras之fit_generator与train_on_batch用法
2020/06/17 Python
施华洛世奇匈牙利官网:SWAROVSKI匈牙利
2019/07/06 全球购物
Carolina Lemke Berlin澳大利亚官网:时尚太阳镜品牌
2019/09/17 全球购物
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
2014/10/03 面试题
会计专业毕业生自我评价
2013/09/25 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
见习报告格式范文
2014/11/08 职场文书
Java中常用解析工具jackson及fastjson的使用
2021/06/28 Java/Android
实战 快速定位MySQL的慢SQL
2022/03/22 MySQL
Python必备技巧之函数的使用详解
2022/04/04 Python