Changes between Version 8 and Version 9 of PyAmazon


Ignore:
Timestamp:
06/18/06 00:51:21 (18 years ago)
Author:
atzm
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PyAmazon

    v8 v9  
    8181ATTRS = ['Authors', 'Artists', 'Tracks'] 
    8282 
    83 data = amazon.searchByBlended(unicode('のだめ', 'euc-jp').encode('utf-8')) 
    84 d = data.ProductLine[2].ProductInfo.Details[0] 
     83data = amazon.searchByKeyword(unicode('のだめ', 'euc-jp').encode('utf-8'), product_line='classical-jp') 
    8584 
    8685for attr in ATTRS: 
    8786    print '%s: ' % attr 
    88     authors = getattr(d, attr, None) 
    89     if isinstance(authors, amazon.Bag): 
    90         authors = getattr(authors, attr[:-1], None) 
    91         if isinstance(authors, list): # リストの場合 
    92             for a in authors: 
    93                 print '  %s' % a 
    94         elif authors is not None: # リストでも None でもない場合は str と仮定 
    95             print '  %s' % authors 
     87    for d in data: 
     88        authors = getattr(d, attr, None) 
     89        if isinstance(authors, amazon.Bag): 
     90            authors = getattr(authors, attr[:-1], None) 
     91            if isinstance(authors, list): # リストの場合 
     92                for a in authors: 
     93                    print '  %s' % a 
     94            elif authors is not None: # リストでも None でもない場合は str と仮定 
     95                print '  %s' % authors 
    9696}}}