コード例 #1
0
ファイル: test.py プロジェクト: martinbudden/mediawiki2cdb
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
コード例 #2
0
ファイル: parse.py プロジェクト: martinbudden/mediawiki2cdb
def example_function(filename, cdbdir):
    """
    Example function.

    Keyword arguments:
    file -- the return value

    """
    info = parseXmlFile(filename)

    writer = MediaWikiCdbWriter()
    writer.writeCdbFiles(info, cdbdir)