예제 #1
0
 def parse_item(item_node):
     item = Item()
     item.item_id = item_node.CartItemId.pyval
     item.asin = item_node.ASIN.pyval
     item.seller = item_node.SellerNickname.pyval
     item.quantity = item_node.Quantity.pyval
     item.title = item_node.Title.pyval
     item.product_group = item_node.ProductGroup.pyval
     item.price = (item_node.Price.Amount.pyval,
                   item_node.Price.CurrencyCode.pyval)
     item.total = (item_node.ItemTotal.Amount.pyval,
                   item_node.ItemTotal.CurrencyCode.pyval)
     return item
예제 #2
0
 def parse_item(item_node):
     item = Item()
     item.item_id = item_node.findtext(_xpath('./{}CartItemId'))
     item.asin = item_node.findtext(_xpath('./{}ASIN'))
     item.seller = item_node.findtext(_xpath('./{}SellerNickname'))
     item.quantity = int(item_node.findtext(_xpath('./{}Quantity')))
     item.title = item_node.findtext(_xpath('./{}Title'))
     item.product_group = item_node.findtext(_xpath('./{}ProductGroup'))
     item.price = (
         int(item_node.findtext(_xpath('./{}Price/{}Amount'))),
         item_node.findtext(_xpath('./{}Price/{}CurrencyCode')))
     item.total = (
         int(item_node.findtext(_xpath('./{}ItemTotal/{}Amount'))),
         item_node.findtext(_xpath('./{}ItemTotal/{}CurrencyCode')))
     return item
예제 #3
0
 def parse_item(item_node):
     item = Item()
     item.item_id = _extract(item_node, './aws:CartItemId')
     item.asin = _extract(item_node, './aws:ASIN')
     item.seller = _extract(item_node, './aws:SellerNickname')
     item.quantity = int(_extract(item_node, './aws:Quantity'))
     item.title = _extract(item_node, './aws:Title')
     item.product_group = _extract(item_node, './aws:ProductGroup')
     item.price = (int(_extract(item_node, './aws:Price/aws:Amount')),
                   _extract(item_node, './aws:Price/aws:CurrencyCode'))
     item.total = (int(_extract(item_node,
                                './aws:ItemTotal/aws:Amount')),
                   _extract(item_node,
                            './aws:ItemTotal/aws:CurrencyCode'))
     return item
 def parse_item(item_node):
     item = Item()
     item.item_id = item_node.CartItemId.pyval
     item.asin = item_node.ASIN.pyval
     item.seller = item_node.SellerNickname.pyval
     item.quantity = item_node.Quantity.pyval
     item.title = item_node.Title.pyval
     item.product_group = item_node.ProductGroup.pyval
     item.price = (
         item_node.Price.Amount.pyval,
         item_node.Price.CurrencyCode.pyval)
     item.total = (
         item_node.ItemTotal.Amount.pyval,
         item_node.ItemTotal.CurrencyCode.pyval)
     return item
예제 #5
0
 def parse_item(item_node):
     item = Item()
     item.item_id = _extract(item_node, './aws:CartItemId')
     item.asin = _extract(item_node, './aws:ASIN')
     item.seller = _extract(item_node, './aws:SellerNickname')
     item.quantity = int(_extract(item_node, './aws:Quantity'))
     item.title = _extract(item_node, './aws:Title')
     item.product_group = _extract(item_node, './aws:ProductGroup')
     item.price = (
         int(_extract(item_node, './aws:Price/aws:Amount')),
         _extract(item_node, './aws:Price/aws:CurrencyCode'))
     item.total = (
         int(_extract(item_node, './aws:ItemTotal/aws:Amount')),
         _extract(item_node, './aws:ItemTotal/aws:CurrencyCode'))
     return item
예제 #6
0
 def parse_item(item_node):
     item = Item()
     item.item_id = item_node.findtext(_xpath('./{}CartItemId'))
     item.asin = item_node.findtext(_xpath('./{}ASIN'))
     item.seller = item_node.findtext(_xpath('./{}SellerNickname'))
     item.quantity = int(item_node.findtext(_xpath('./{}Quantity')))
     item.title = item_node.findtext(_xpath('./{}Title'))
     item.product_group = item_node.findtext(_xpath('./{}ProductGroup'))
     item.price = (
         int(item_node.findtext(_xpath('./{}Price/{}Amount'))),
         item_node.findtext(_xpath('./{}Price/{}CurrencyCode')))
     item.total = (
         int(item_node.findtext(_xpath('./{}ItemTotal/{}Amount'))),
         item_node.findtext(_xpath('./{}ItemTotal/{}CurrencyCode')))
     return item