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 实现12306登录功能实例代码
Feb 09 Python
Python matplotlib绘图可视化知识点整理(小结)
Mar 16 Python
python sys,os,time模块的使用(包括时间格式的各种转换)
Apr 27 Python
Python numpy中矩阵的基本用法汇总
Feb 12 Python
numpy.array 操作使用简单总结
Nov 08 Python
pycharm运行scrapy过程图解
Nov 22 Python
使用Tensorboard工具查看Loss损失率
Feb 15 Python
Python 防止死锁的方法
Jul 29 Python
python 实现单例模式的5种方法
Sep 23 Python
python中round函数保留两位小数的方法
Dec 04 Python
Python Socket编程详解
Apr 25 Python
Python预测分词的实现
Jun 18 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 zend解密软件绿色版测试可用
2008/04/14 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
php使用数组填充下拉列表框的方法
2015/03/31 PHP
php实现中文字符截取防乱码方法汇总
2015/04/29 PHP
PHP多维数组元素操作类的方法
2016/11/14 PHP
phpStorm+XDebug+chrome 配置详解
2019/04/01 PHP
Laravel5.1 框架表单验证操作实例详解
2020/01/07 PHP
jQuery .tmpl(), .template()学习资料小结
2011/07/18 Javascript
json对象转字符串如何实现
2012/12/02 Javascript
JS获取select-option-text_value的方法
2013/12/26 Javascript
用js读、写、删除Cookie代码分享及详细注释说明
2014/06/05 Javascript
Javascript基础教程之argument 详解
2015/01/18 Javascript
使用jquery清空、复位整个输入域
2015/04/02 Javascript
JavaScript继承学习笔记【新手必看】
2016/05/10 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
Vue 固定头 固定列 点击表头可排序的表格组件
2016/11/25 Javascript
nodejs个人博客开发第七步 后台登陆
2017/04/12 NodeJs
JavaScript定义函数_动力节点Java学院整理
2017/06/27 Javascript
Vue实现一个返回顶部backToTop组件
2017/07/25 Javascript
vuejs父子组件之间数据交互详解
2017/08/09 Javascript
JS分页的实现(同步与异步)
2017/09/16 Javascript
微信小程序中setInterval的使用方法
2017/09/29 Javascript
使用Dropzone.js上传的示例代码
2017/10/10 Javascript
vue+elementUI实现表单和图片上传及验证功能示例
2019/05/14 Javascript
python实现坦克大战
2020/04/24 Python
蛋白质世界:Protein World
2017/11/23 全球购物
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
介绍信如何写
2015/01/31 职场文书
悬空寺导游词
2015/02/05 职场文书
工作后的感想
2015/08/07 职场文书
MySQL 查询速度慢的原因
2021/05/25 MySQL
Python selenium模拟网页点击爬虫交管12123违章数据
2021/05/26 Python
关于nginx 实现jira反向代理的问题
2021/09/25 Servers
JS实现数组去重的11种方法总结
2022/04/04 Javascript
Java 通过手写分布式雪花SnowFlake生成ID方法详解
2022/04/07 Java/Android
Android Studio 计算器开发
2022/05/20 Java/Android