5
我正在嘗試向服務器發出http請求,並檢查我找回的內容。然而,當我嘗試 ipdb
,我一直在,我不能運行我應該能夠運行的對象上的任何功能。這裏是代碼做給取塊,和ipdb
輸出:'***最古老的框架'在ipdb中是什麼意思?
代碼塊:
for acc in sp_lost:
url = 'http://www.uniprot.org/uniprot/?query=mnemonic%3a'+acc+'+active%3ayes&format=tab&columns=entry%20name'
u = urllib.request.urlopen(url)
ipdb.set_trace()
IPDB輸出:
ipdb> url
'http://www.uniprot.org/uniprot/?query=mnemonic%3aSPATL_MOUSE+active%3ayes&format=tab&columns=entry%20name'
ipdb> u
*** Oldest frame
ipdb> str(u)
'<http.client.HTTPResponse object at 0xe58e2d0>'
ipdb> type(u)
<class 'http.client.HTTPResponse'>
ipdb> u.url
*** Oldest frame
ipdb> u.url() # <-- unable to run url() on object...?
*** Oldest frame
ipdb>
什麼的*** Oldest frame
平均值,我怎樣才能把這個對象變成更有用的東西,我可以運行適當的功能?
感謝皮特斯先生,翔實和全面的解釋一如既往:) – Houdini