Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.477.338 Times

python-amazon-product-api 0.2.5

Company: Sebastian Rahlf
Date Added: November 21, 2013  |  Visits: 453

python-amazon-product-api

Report Broken Link
Printer Friendly Version


Product Homepage
Download (41 downloads)

python-amazon-product-api is a Python library that offers a light-weight access to the latest version of the Amazon Product Advertising API without getting in your way.<br /><br />The Amazon API itself provides programmatic access to Amazon's product selection and discovery functionality. It has search and look up capabilities, provides information on products and other features such as Customer Reviews, Similar Products, Wish Lists and New and Used listings. More information about the API can be found at https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html<br /><br />All requests made by this module are signed as required since August 15, 2009.<br /><br />Basic usage<br /><br />In order to use this API you'll obviously need an Amazon Associates Web Service account for which you must with Amazon at http://aws.amazon.com. Each account contains an AWSAccessKeyId and a SecretKey.<br /><br />Here is an example how to use the API to search for books of a certain publisher:<br /><br />AWS_KEY = '...'<br />SECRET_KEY = '...'<br /><br />api = API(AWS_KEY, SECRET_KEY, 'de')<br />node = api.item_search('Books', Publisher='Galileo Press')<br /><br />The node object returned is a lxml.objectified element. All its attributes can be accessed the pythonic way:<br /><br /># .pyval will convert the node content into int here<br />total_results = node.Items.TotalResults.pyval<br />total_pages = node.Items.TotalPages.pyval<br /><br /># get all books from result set and<br /># print author and title<br />for book in node.Items.Item:<br /> print '%s: "%s"' % (book.ItemAttributes.Author,<br /> book.ItemAttributes.Title)<br /><br />Please refer to the lxml.objectify documentation for more details.<br /><br />Status:<br /><br />This module is still undergoing development. The support for the Amazon Product API is currently limited to a number of operations. Supported so far are:<br /><br /> * ItemLookup<br /> * ItemSearch<br /> * SimilarityLookup<br /> * ListLookup<br /> * ListSearch<br /> * Help<br /> * BrowseNodeLookup<br /><br />More functionality is to follow as development progresses.<br /><br />Installation:<br /><br />In order to install python-amazon-product-api you can use:<br /><br />easy_install python-amazon-product-api<br /><br />or download the source package from http://pypi.python.org/pypi/python-amazon-product-api, untar it and run<br /><br />python setup.py install<br /><br />You'll also find binaries there to make your life easier if you happen to use a Windows system.<br /><br />The development version is available bitbucket.org. Feel free to clone the repository and add your own features.<br /><br />hg clone http://bitbucket.org/basti/python-amazon-product-api/<br /><br />#md5=cad4d7c20ee4b254671d122764faacdd

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Access Account Amazon Books Clone Development Functionality Information Lxmlobjectify Module Number Order Print Product Pythonamazonproductapi Refer Search Support Version
Users rating: 0/10

License: Freeware Size: 1.33 MB
PYTHON-AMAZON-PRODUCT-API RELATED
Database Tools  -  The Lemur Project 5.1
The Lemur Project develops search engines, browser toolbars, text analysis tools, and data resources that support research and development of information retrieval and text mining software, including the Indri search engine and ClueWeb09 dataset.
14.96 MB  
Modules  -  VNPT Phone Book 1.0
Support for search information of phone number (VNPT in VietNam)You can search by Address, Phone Number, Nameand it show a result in a new page. If your information compatible with information in server, phone number's detail will show on the web...
10 KB  
Modules  -  Upload element 6.x-1.2
#D7CX: The managed_file element provide by core File module has the same functionality and this module will be discontinued. Migration is as easy as turning on the File module and changing your API slightly as both are based on Drupals {file(s)}...
20.48 KB  
Web Browser Tools  -  Amazon.co.uk Button 0.1
Amazon.co.uk Button provides a button which allows you to access Amazon services. This extension creates a button which allows you to access -all amazon.co.uk-stores -your wishlist -your account -amazon.co.uk loginpage -Shopping Basket...
13.31 KB  
Screen Savers  -  Amazon Xmas Icon Installer 1.0
Automatically Installs an Amazon Icon to your desktop so that you dont have to type, providing instant access to Amazon.com in a single click. Prevent fraud by using the Icon to insure that you are shopping at Amazon.com and not a fraudulent site....
596 KB  
Networking  -  Social Access Control 1.1
Based on the 3rd-party Category Access, this plugin provides the core functionality for restricting the access permissions of posts. This gives you the ability to permit only specific registered users to read certain posts or certain categories of...
10 KB  
Libraries  -  Clone::More 0.90.2
Clone::More is a Perl module that can copy Perl data structures. SYNOPSIS use Clone::More qw( clone ); my $structure = [ { key => value } ]; for my $set ( @$structure ) { my $clone = clone( $set ); for ( keys %$clone ) { print...
27.65 KB  
Support Systems  -  ManageEngine SupportCenter Plus 6.5
ManageEngine SupportCenter Plus is a 100% web-based Customer Service and Support Software that offers Trouble Ticketing, Account & Contact Management, SLA Management and Knowledge base in one low-cost, easy-to-use package. It helps you track and...
31.31 MB  
Miscellaneous Communications Tools  -  Collanos Workplace 1.2
Collanos team-enables computers. Collanos helps information-overloaded teams with software that enables easy access, updating and sharing of team knowledge via peer-to-peer synchronization, online and offline. Collanos Workplace base version is...
37.81 MB  
Libraries  -  Finance::Quote::Yahoo::USA 1.12
Finance::Quote::Yahoo::USA is a Perl module to obtain information about stocks and funds in the USA and Canada. SYNOPSIS use Finance::Quote; $q = Finance::Quote->new; %info = $q->fetch("usa","SGI"); This method provides access to...
92.16 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB