import json import ebaysdk from ebaysdk.finding import Connection as finding api = finding(config_file=None,siteid='EBAY-GB', appid='MartinBr-appTitle-PRD-5f8fe589d-2b47192b') api.execute('findItemsAdvanced', {'categoryId' : ['3034'], 'itemFilter': [{'name': 'ListingType', 'value': 'Auction'}, {'name': 'Condition', 'value': '1000'}, {'name': 'MaxFeedbackScore', 'value': '10'}], # 'aspectFilter':[{'name': 'Brand Type', 'value': 'Luxury'}], # {'name': 'Condition', 'value': '1000'}, # {'name': 'MaxFeedbackScore', 'value': '100'}], 'paginationInput': {'entriesPerPage': '3','pageNumber': '1'}, 'outputSelector': 'AspectHistogram'}) x=api.response.dict()['searchResult']['item'] y=api.response.dict() print(y) #f = open('ebay.txt','w') #f.write(json.dumps(x)) #f.close() #dictstr = api.response_dict() #for item in dictstr['searchResult']['item']: # print("ItemID: %s" % item['itemId'].value) # print("Title: %s" % item['title'].value) # print("CategoryID: %s" % item['primaryCategory']['categoryId'].value)