在這小小的代碼中,第四行是什麼?Python中的「result.status_code == 200」是什麼意思?
from google.appengine.api import urlfetch
url = "http://www.google.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
doSomethingWithResult(result.content)
在這小小的代碼中,第四行是什麼?Python中的「result.status_code == 200」是什麼意思?
from google.appengine.api import urlfetch
url = "http://www.google.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
doSomethingWithResult(result.content)
這是一個HTTP狀態碼,表示「OK」(EG:服務器成功地應答了http請求)。
誰寫的,應該使用常數而不是幻數。 httplib模塊具有所有http響應代碼。
例如爲:
>>> import httplib
>>> httplib.OK
200
>>> httplib.NOT_FOUND
404
HTTP返回碼是恆定的,而不是一個幻數。他們明天不會神奇地改變...... – 2009-12-12 07:46:32
@ X-Istence,你似乎不知道術語「幻數」的含義。在這種情況下,幻數是一個數字文字,它在代碼中出現而沒有解釋。 – 2009-12-12 08:52:09
謝謝fyjham! – brilliant 2009-12-12 03:32:09
Thx @brilliant你節省了我的時間;) – gustav 2017-10-06 03:34:11