2012-05-04 3 views
3

나는이 코드 샘플을 ebay에서 here에 쿼리하고 파이썬을 위해 ebay-sdk를 다운로드했다. 어떻게 sdk를 설치하고이 코드를 통합 할 수 있습니까?파이썬에서 ebay sdk를 사용하는 방법?

from ebaysdk import finding, nodeText 

f = finding() 
f.execute('findItemsAdvanced', {'keywords': 'shoes'}) 

dom = f.response_dom() 
mydict = f.response_dict() 
myobj = f.response_obj() 

print myobj.itemSearchURL 

# process the response via DOM 
items = dom.getElementsByTagName('item') 

for item in items: 
    print nodeText(item.getElementsByTagName('title')[0]) 

답변

4

그것은 매우 간단한 과정

1), http://developer.ebay.com/로 이동 거기 등록하고 응용 프로그램 ID 키를 얻을에게 있습니다.

2) 당신은 간단하게 할 수있는 에 'ebaysdk를 설치 PIP 것은'는 ebaysdk

3)이 파일이 당신이 단계에서 생성 된 것과을 APPID 대체 에서 https://github.com/timotheus/ebaysdk-python/blob/master/ebay.yaml 같은 디렉토리에이 파일을 복사 설치 1

4)의 예제를 실행,이 시간은 작동합니다 :)

+0

당신 종속성으로 pycurl, BeautifulSoup로하고 YAML을 설치해야 할 수도 있습니다. virtualenv를 사용하여 python2.x에서이 작업을 수행하는 것이 좋습니다. – subiet

+0

@Peladao ebay.yaml의 모든 필드를 채워야합니까 ?? 가능한 경우 샘플을 제공하십시오. – qmaruf

+0

아니, 그럴 필요 없어, 그리고 샘플을 제공했습니다. 체크 포인트 3. _appid_를 app_id 키로 바꾸려면 – subiet

관련 문제