Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    ciclo xml??

    Salve a tutti.sono nuovo di python perciò potrei chiedere un stupidaggine... abbiate pazienza,ma ho cercato di capirne qualcosa ma non riesco ad andare avanti:
    sto realizzando un programmino in python cercando di unire vari pezzi trovati qua e la.lo scopo è quello di generare delle nuove aste su ebay per dei cd audio inserendo il cd nel lettore e scaricando titolo,album,ecc del cd da CDDB. autore,ecc non è un problema,mi pare ma ho difficoltà a far generare da xml un numero di righe sufficienti a far entrare il numero di tracce del cd stesso , nell' istruzione "<Description>" .riporto la parte interessata:
    import CDDB, DiscID, re, os

    cdrom = open('/dev/cdrom')
    disc_id = DiscID.disc_id(cdrom)

    (query_status, query_info) = CDDB.query(disc_id)
    if query_status == 210:
    query_info = query_info[0]
    (read_status, read_info) = CDDB.read(query_info['category'], query_info['disc_id'])
    (artist, album) = query_info['title'].split('/')
    artist = artist.strip()
    album = album.strip()


    for i in range(0, disc_id[1]):
    print re.sub('[ /]', '_', read_info['TTITLE' + `i`])


    #FUNCTION: buildRequestXml
    # Build the body of the call (in XML) incorporating the required parameters to pass
    def buildRequestXml(detailLevel, viewAllNodes):
    requestXml = "<?xml version='1.0' encoding='utf-8'?>"+\
    "<AddItemRequest xmlns=\"urn:ebay:apis:eBLBaseComponents\">"+\
    "<RequesterCredentials><eBayAuthToken>" + userToken + "</eBayAuthToken></RequesterCredentials>"

    if (detailLevel != ""):
    requestXml = requestXml + "<DetailLevel>" + detailLevel + "</DetailLevel>"

    requestXml = requestXml + "<Item>"+\
    "<BuyItNowPrice>10.0</BuyItNowPrice>"+\
    "<Country>US</Country>"+\
    "<Currency>USD</Currency>"+\
    "<Description>QUI DEVO INSERIRE TRACCE DEL CD</Description>"+\
    "<ListingDuration>Days_7</ListingDuration>"+\
    "<Location>San Jose, CA</Location>"+\
    "<PaymentMethods>PaymentSeeDescription</PaymentMethods>"+\
    "<PrimaryCategory>"+\
    " <CategoryID>357</CategoryID>"+\
    "</PrimaryCategory>"+\
    "<Quantity>1</Quantity>"+\
    "<StartPrice>1.0</StartPrice>"+\
    "<ShippingTermsInDescription>True</ShippingTermsInDescription>"+\
    "<Title>" + query_info['title'] + "</Title>"+\
    "</Item>"+\
    "</AddItemRequest>"
    return requestXml

    addItem()


    Potreste aiutarmi o darmi uno spunto su cosa "studiare?
    Grazie

  2. #2
    thread spostato in Programmazione.

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.