Example #1
0
def main():
    dictGen = getBarnesGenerator()

    #for painting in dictGen:
    #    print (painting)

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #2
0
def main(*args):
    paintingGen = getTwentePaintingGenerator()

    #for painting in paintingGen:
    #    print (painting)

    artDataBot = artdatabot.ArtDataBot(paintingGen, create=True)
    artDataBot.run()
Example #3
0
def main():
    dictGen = getMauritshuisGenerator()

    #for painting in dictGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #4
0
def main():
    dictGen = getAucklandArtGenerator()

    #for painting in dictGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #5
0
def main():
    dictGen = getNationalGalleryGenerator()

    #for painting in dictGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #6
0
def main():
    dictGen = getRoyalCollectionGenerator()

    #for painting in dictGen:
    #    print(painting)

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #7
0
def main():
    dictGen = getRotterdamGenerator()

    #for painting in dictGen:
    #     print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=False)
    artDataBot.run()
Example #8
0
def main():
    dictGen = getHermitageGenerator()

    #for painting in dictGen:
    #    pywikibot.output(painting)

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #9
0
def main(*args):
    dictGen = getMETGenerator()  #, metworks)

    #for painting in dictGen:
    #    print (painting)

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #10
0
def main():
    dictGen = getRijksmuseumGenerator()

    #for painting in dictGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #11
0
def main(*args):
    dictGen = getBavarianGenerator()

    #for painting in dictGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #12
0
def main():
    dictGen = getSKDGenerator()

    #for painting in dictGen:
    #    print (painting)

    artDataBot = artdatabot.ArtDataBot(dictGen, create=False)
    artDataBot.run()
Example #13
0
def main():
    paintingGen = getSAAMPaintingGenerator()

    #for painting in paintingGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(paintingGen, create=True)
    artDataBot.run()
Example #14
0
def processCollection(collectioninfo, webumeniaArtists, create=False):

    dictGen = getWebUmeniaGenerator(collectioninfo, webumeniaArtists)

    #for painting in dictGen:
    #    print (painting)

    artDataBot = artdatabot.ArtDataBot(dictGen, create=create)
    artDataBot.run()
Example #15
0
def main():
    # rijksworks = []
    dictGen = getRMCCGenerator()

    #for painting in dictGen:
    #    print (painting)

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #16
0
def main():
    # FIXME: Commandline argument
    apikey = u'tT2FYyDb72vzp2ag3vwCzc8rqk14zk6956JJ6tCE1kpJL1Ay5Yu1517160209130'
    dictGen = getSMBGenerator(apikey)

    #for painting in dictGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
def main():
    # FIXME: Commandline argument
    apikey = u'topsecret'
    dictGen = getBerlinischeGalerieGenerator(apikey)

    #for painting in dictGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #18
0
def processCollection(collectioninfo, dryrun=False, create=False):

    dictGen = getSMBGenerator(collectioninfo)

    if dryrun:
        for painting in dictGen:
            print(painting)
    else:
        artDataBot = artdatabot.ArtDataBot(dictGen, create=create)
        artDataBot.run()
Example #19
0
def main():
    # rijksworks = []
    dictGen = getRCEGenerator()
    # currentrijksworks = paintingsInvOnWikidata()

    #for painting in dictGen:
    #    # if painting.get(u'extracollectionqid') and painting.get(u'extracollectionqid')==u'Q190804' and painting.get(u'id') not in currentrijksworks:
    #    #    rijksworks.append(painting)
    #    print painting

    #makeRijksReport(rijksworks)
    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #20
0
def main(*args):
    artworkdir = u''
    for arg in pywikibot.handle_args(args):
        artworkdir = arg

    print artworkdir
    dictGen = getTateGenerator(artworkdir)

    #for painting in dictGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #21
0
def main(*args):
    csvlocation = u''
    for arg in pywikibot.handle_args(args):
        csvlocation = arg

    print csvlocation
    #metworks = {}
    #metworks = metWorksOnWikidata()
    dictGen = getMETGenerator(csvlocation)  #, metworks)

    #for painting in dictGen:
    #    #pass
    #    print painting

    artDataBot = artdatabot.ArtDataBot(dictGen, create=True)
    artDataBot.run()
Example #22
0
def main(*args):
    jsonlocation = u''
    for arg in pywikibot.handle_args(args):
        jsonlocation = arg

    if not jsonlocation:
        pywikibot.output(u'Need to have the location of the fng-data-dc.json')
        return

    paintingGen = getFNGPaintingGenerator(jsonlocation)

    #for painting in paintingGen:
    #    print painting

    artDataBot = artdatabot.ArtDataBot(paintingGen, create=True)
    artDataBot.run()
Example #23
0
def main(*args):
    dictGen = getMunchMuseumGenerator()
    dryrun = False
    create = False

    for arg in pywikibot.handle_args(args):
        if arg.startswith('-dry'):
            dryrun = True
        elif arg.startswith('-create'):
            create = True

    if dryrun:
        for painting in dictGen:
            print(painting)
    else:
        artDataBot = artdatabot.ArtDataBot(dictGen, create=create)
        artDataBot.run()
Example #24
0
def main(*args):
    dryrun = False
    create = False

    for arg in pywikibot.handle_args(args):
        if arg.startswith('-dry'):
            dryrun = True
        if arg.startswith('-create'):
            create = True

    boijmansartists = boijmansArtistsOnWikidata()
    paintingGen = getPaintingGenerator(boijmansartists)

    if dryrun:
        for painting in paintingGen:
            print(painting)
    else:
        artDataBot = artdatabot.ArtDataBot(paintingGen, create=create)
        artDataBot.run()