作者axalto (亞斯拓)
看板Python
標題[問題] 搜尋ebay特定屬性的方法
時間Sun Dec 7 17:35:37 2008
我想要在ebay尋找符合某些屬性的東西,我找到應該是在xml中使用<ValueLiteral>來設定
,例屬性有core的字眼,程式碼如下
xml = "<?xml version='1.0' encoding='utf-8'?>"+\
"<GetSearchResultsRequest
xmlns=\"urn:ebay:apis:eBLBaseComponents\">"+\
"<RequesterCredentials><eBayAuthToken>" +\
userToken +\
"</eBayAuthToken></RequesterCredentials>" + \
"<Pagination>"+\
"<EntriesPerPage>200</EntriesPerPage>"+\
"<PageNumber>"+str(page)+"</PageNumber>"+\
"</Pagination>"+\
"<SearchRequest>"+\
"<SearchAttributes>"+\
"<ValueList>"+\
"<ValueLiteral>Core</ValueLiteral>"+\
"</ValueList>"+\
"</SearchAttributes>"+\
"</SearchRequest>"+\
"<Query>" + query + "</Query>"
重點在<SearchRequest></SearchRequest>之間 (抱歉不會上色)
我發現如果我沒有寫這一段,找尋laptop時會找到許多筆,但如果加上這一段
則找不到任何一筆資料,是否哪裡有寫錯了
我的目的在於找到laptop且屬性有core的字眼
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.49.11
推 qrtt1:你怎麼不用 """ multiline string """ !? 12/07 19:19
→ qrtt1:還可以用 %s 參數啊orz 這樣接好辛苦啊>< 12/07 19:20
→ axalto:q大,您是說在query的地方輸入core laptop嗎?可是我是要過濾 12/07 22:14
→ axalto:屬性的字眼 12/07 22:15
→ axalto:另外%s是什麼?能否詳述,謝謝 12/07 22:15
→ axalto:我這樣寫是否有問題?我還是不太懂 12/10 00:37
推 huggie:我沒有很懂問題耶.. 12/12 11:31