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实现异步回调机制代码分享
Jan 10 Python
Python采用raw_input读取输入值的方法
Aug 18 Python
分析Python的Django框架的运行方式及处理流程
Apr 08 Python
Python中用于计算对数的log()方法
May 15 Python
详解Django+Uwsgi+Nginx的生产环境部署
Jun 25 Python
django Admin文档生成器使用详解
Jul 22 Python
Python closure闭包解释及其注意点详解
Aug 28 Python
python 实现多维数组转向量
Nov 30 Python
解决pycharm中的run和debug失效无法点击运行
Jun 09 Python
用python写爬虫简单吗
Jul 28 Python
彻底解决pip下载pytorch慢的问题方法
Mar 01 Python
在Python中如何使用yield
Jun 07 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 set_magic_quotes_runtime() 函数过时解决方法
2010/07/08 PHP
PHP函数microtime()用法与说明
2013/12/04 PHP
免费的ip数据库淘宝IP地址库简介和PHP调用实例
2014/04/08 PHP
成为好程序员必须避免的5个坏习惯
2014/07/04 PHP
php封装一个异常的处理类
2017/06/08 PHP
详解PHP中的8个魔术常量
2020/07/06 PHP
TNC vs BOOM BO3 第二场2.13
2021/03/10 DOTA
JavaScript日历实现代码
2010/09/12 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
2014/01/17 Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
2014/02/26 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
2014/04/15 Javascript
原生js结合html5制作小飞龙的简易跳球
2015/03/30 Javascript
JavaScript制作简易的微信打飞机
2015/03/31 Javascript
js实现将选中值累加到文本框的方法
2015/08/12 Javascript
深入理解$.each和$(selector).each
2016/05/15 Javascript
js简单时间比较的方法
2016/08/02 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
vue2.0的contextmenu右键弹出菜单的实例代码
2017/07/24 Javascript
js实现登录与注册界面
2017/11/01 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
2019/09/05 Javascript
手把手15分钟搭一个企业级脚手架
2019/09/16 Javascript
微信小程序分享小程序码的生成(带参数)以及参数的获取
2020/03/25 Javascript
python3+PyQt5重新实现QT事件处理程序
2018/04/19 Python
pandas数据筛选和csv操作的实现方法
2019/07/02 Python
html5适合移动应用开发的12大特性
2014/03/19 HTML / CSS
说明书怎么写
2014/05/06 职场文书
社区服务标语
2014/07/01 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
拾金不昧感谢信
2015/01/21 职场文书
旅游项目合作意向书
2015/05/08 职场文书
一文读懂go中semaphore(信号量)源码
2021/04/03 Golang
Java 超详细讲解IO操作字节流与字符流
2022/03/25 Java/Android
nginx配置之并发频次限制
2022/04/18 Servers
JavaScript中reduce()的用法
2022/05/11 Javascript
python实现学员管理系统(面向对象版)
2022/06/05 Python
Python中tqdm的使用和例子
2022/09/23 Python