0
我是python的新手,並試圖理解以下基本的python語法。提前致謝。python語法 - self._的意思
foo = self._setup['bar']
更新:修復了我早期代碼段中的拼寫錯誤。
我是python的新手,並試圖理解以下基本的python語法。提前致謝。python語法 - self._的意思
foo = self._setup['bar']
更新:修復了我早期代碼段中的拼寫錯誤。
這不是有效的Python因爲python
不是關鍵字:
>>> foo = python self._setup['bar']
File "<stdin>", line 1
foo = python self._setup['bar']
^
SyntaxError: invalid syntax
有效的Python代碼將如下所示
foo = self._setup['bar']
,其構造如下:
self # Get the value of self (typically the current object)
self._setup # Get the attribute "_setup" of that value
self._setup['bar'] # Get the item "bar" of the attribute value
foo = self._setup['bar'] # Assign the result to the variable foo
這些都是非常基本的構造。有關詳細信息,請參閱Python tutorial。
Argh - 修正了我的問題中的錯字。謝謝@phihag – cached