def example_function(param): """ Example function. Keyword arguments: param -- the return value """ # pageName = "Algeria" # parseXmlFile("../../enwiki/enwiki-20081008-pages-meta-current.xml") # readCdbs(None,pageName) # reader = WikiCdbReader() info = parseXmlFile("../xml/export3.xml") printOutput(info) printOutputIds(info) pageName = "Cell nucleus" printPage(info, pageName) writer = MediaWikiCdbWriter() writer.writeCdbFiles(info, "../cdb/") readCdbs("EvolWikiProject", pageName) # pageName = "ß" # parseXmlFile("../xml/export3.xml",pageName) # readCdbs("../cdb/WP Writing systems",pageName) return param
def example_function(param): """ Example function. Keyword arguments: param -- the return value """ pages = {'Genetics': {'id': 4}, 'Other': {'id': 5}} writer = MediaWikiCdbWriter() writer.writeCdbIdFromName("../cdb/pageIdFromName.cdb", pages) pageName = "Genetics" pageIdFromName = cdb.init("../cdb/pageIdFromName.cdb") p = pageIdFromName.get(pageName) s = struct.Struct("<l") i = s.unpack(p) print "xx", i[0] d = CdbDictIdFromName("../cdb/pageIdFromName.cdb") print "yy", d['Genetics'] mpp = MyPrettyPrinter() pageProjectsFromId = CdbDictPageProjectsFromId("../cdb/pageProjectsFromId.cdb") print "pageProjects" #print pageProjectsFromId #mpp.pprint(pageProjectsFromId) d = CdbDictNameFromId("../cdb/pageNameFromId.cdb") print "CdbDictNameFromId" print d print "keys" print d.keys() print "d[]" for i in d: print i, d[i] d = CdbDictIdFromName("../cdb/pageIdFromName.cdb") print "CdbDictIdFromName" print "keys" print d.keys() print d['Genetics'] print "d[]" for i in d: print i, d[i] return print "d.keys()" for i in d.keys(): print i, d[i] print "d.interkeys()" for k in d.iterkeys(): print d[k] print "d.intervalues()" for v in d.itervalues(): print v print "d.interitems()" for k, v in d.iteritems(): print 'd[', k, '] = ', v return param
def example_function(filename, cdbdir): """ Example function. Keyword arguments: file -- the return value """ info = parseXmlFile(filename) writer = MediaWikiCdbWriter() writer.writeCdbFiles(info, cdbdir)