码迷,mamicode.com
首页 > 编程语言 > 详细

修改python import模块中的变量

时间:2019-05-19 09:23:03      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:全局   def   测试   pytho   span   脚本   全局变量   lob   glob   

 

可以直接通过 模块名.变量名=xx 的方式修改模块中的全局变量,测试代码如下

 

模块:test_model.py

x = 111

def inc_x():
    global x
    x = x + 1

 

测试脚本:test.py

import test_model

print(test_model.x =, test_model.x)

test_model.x = 10
print(test_model.x =, test_model.x)

test_model.inc_x()
print(test_model.x =, test_model.x)
test_model.inc_x()
print(test_model.x =, test_model.x)

输出:

test_model.x = 111
test_model.x = 10
test_model.x = 11
test_model.x = 12

 

修改python import模块中的变量

标签:全局   def   测试   pytho   span   脚本   全局变量   lob   glob   

原文地址:https://www.cnblogs.com/xbit/p/10888110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!