我試圖使Web的變量只使用CouchDB的和couchapp ...
但由於某些原因,我使用python ..
現在需要外部進程我「M卡如何處理蟒蛇後變量...如何讓一個列表的孩子成爲蟒蛇
,但我想它是這樣的:
>>> a = {"success":1,"data":{"var1":1,"var2":2,"var3":3}}
>>> a["data"]["var2"]
2
>>> var2
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
var2
NameError: name 'var2' is not defined
>>> for key, value in a["data"].items():
print (key, value)
('var1', 1)
('var3', 3)
('var2', 2)
>>> var1
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
var1
NameError: name 'var1' is not defined
>>>
我想,當我鍵入var2,它返回2
換句話說如何使嵌套子對象成爲一個變量,當我不知道多少len
數據..這是因爲在外部python,如何處理後變量就是這樣req["form"]["var1"]
雖然一個很好的把戲,這不是在現實世界的Python編程建議。 – 2011-05-03 10:09:31
整潔!但正如Eli所說的文檔證實,本地人不應該被修改... http://docs.python.org/library/functions.html – elliot42 2011-05-03 10:13:59
那麼,如果不推薦當地人修改,我們可以更新globals dictionnary – 2011-05-03 10:18:33