EPublication structure

class aleph.datastructures.epublication.EPublication[source]

This structure is returned as result of users SearchRequest. It will be also used in exporting new data to aleph, but that is not implemented yet.

In case of Search/Count requests, this structure is filled with data from MARC XML record.

url

str

url specified by publisher (THIS IS NOT INTERNAL URL!)

ISBN

str

ISBN of the book

cena

str

price of the book

vazba

str

bidding of the book

nazev

str

name of the book

format

str

format of the book - see FormatEnum

autori

list

list of Author objects

castDil

str

which part of the series of books is this

podnazev

str

subname of the book

originaly

list

list of (str) ISBN’s of original books in case of translations

nazevCasti

str

name of part of the series

datumVydani

str

date of publication

mistoVydani

str

city/country origin of the publication

internal_url

str

link to edeposit/kramerius system

poradiVydani

str

order of publication

zpracovatelZaznamu

str

processor/manufacturer of record

nakladatelVydavatel

str

publisher’s name

ISBNSouboruPublikaci

list

list of strings with ISBN of the book series

static from_xml(xml)[source]

Convert MARCXMLRecord object to EPublication namedtuple.

Parameters:xml (str/MARCXMLRecord) – MARC XML which will be converted to EPublication. In case of str, <record> tag is required.
Returns:EPublication namedtuple with data about publication.
Return type:structure