91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中怎么利用配置文件共享全局變量

發布時間:2021-06-15 17:08:49 來源:億速云 閱讀:422 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關python中怎么利用配置文件共享全局變量,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

首先配置config.py模塊,config需要設置get_xxx和set_xxx的方法提供對外的接口。

config.py

class global_var:
  '''需要定義全局變量的放在這里,最好定義一個初始值'''
  name = 'my_name'

# 對于每個全局變量,都需要定義get_value和set_value接口
def set_name(name):
  global_var.name = name
def get_name():
  return global_var.name

然后在其他模塊引用:

test.py

import config
# 引用全局變量
name = config.get_name()
# 修改全局變量
config.set_name('new_name')
# 查看修改后的全局變量
print(config.get_name())

注意:

1. import配置文件時,不要from xxx import *, 而要import config.py

2. 在config.py文件中,用set_xxxValue()和get_xxxValue來提供外部訪問接口,這個好處是,可以讓全局變量在每次調用的時候都能得到刷新

3. 其他文件使用get_xxxValue()獲取到全局變量的最新值

另外,對于global這個聲明,他只是在同一個文件中有效,并不能跨文件,就是夸module.所以不要妄想通過global來控制不同文件間的共享變量。

上述就是小編為大家分享的python中怎么利用配置文件共享全局變量了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

滨州市| 康马县| 武城县| 南开区| 肥西县| 绥宁县| 利津县| 张家港市| 张北县| 务川| 诸暨市| 和静县| 阳谷县| 弥渡县| 当涂县| 常宁市| 崇信县| 海阳市| 邹平县| 九龙坡区| 镇安县| 星座| 辽源市| 浠水县| 太康县| 益阳市| 定安县| 金塔县| 贵定县| 潍坊市| 金湖县| 文水县| 彭水| 师宗县| 南昌县| 新河县| 英超| 华蓥市| 肥东县| 古浪县| 黄浦区|