本來想寫到簡書上的度宦,不知為什么簡書登不了,可能崩了吧告匠。然后到blogbus寫完戈抄,發(fā)現(xiàn)竟然又雙叒叕要審核,有點(diǎn)煩后专,再試開簡書划鸽,又能打開了。你丫這是在逗我嗎戚哎?
算了說回正事裸诽。剛才寫程序,想把一些變量弄成公有的型凳,但又不是很想寫成全局變量丈冬。這時(shí)忽然想起前段時(shí)間對數(shù)據(jù)庫進(jìn)行操作時(shí),變量不用我global一下甘畅、也不用做成傳遞參數(shù)埂蕊,就能被子函數(shù)訪問了。代碼差不多長這樣:
database = mongo.xxx.xx.x # 指向mongo數(shù)據(jù)庫
def find_data():
database.find()find_data()
而本來我覺得應(yīng)該要要么def find_data(database)疏唾,要么在def find_data():下面加上global database蓄氧,那句database.find()才能正常運(yùn)行。
不知這是為什么荸实。下次記起來的話問一下公司的IT大神匀们。