亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

内江市| 杂多县| 许昌县| 肥西县| 明水县| 临潭县| 都昌县| 浮山县| 托里县| 兴宁市| 和静县| 新巴尔虎右旗| 当涂县| 山阴县| 襄城县| 珠海市| 通江县| 丽江市| 伽师县| 读书| 桃园县| 新宾| 错那县| 临沧市| 天门市| 建德市| 乌兰浩特市| 武城县| 牙克石市| 交口县| 邵阳县| 开原市| 古蔺县| 射阳县| 鄂尔多斯市| 曲阳县| 会东县| 屯留县| 涞水县| 桃源县| 永仁县|