def main(source="content", dest="dist"): config = {"source": source, "dest": dest} # config = dict() # config["source"] = source # config["dest"] = dest Site(**config).build()
def main(source: str = 'content', dest: str = 'dist'): config = { 'source': source, 'dest': dest, 'parsers': [ssg.parsers.ResourceParser()], } Site(**config).build()
def main(source='content', dest='dist'): config = { 'source': source, 'dest': dest } site = Site(**config).build()
def main(source="content", dest="dist"): config = { "source": source, "dest": dest } Site(**config).build()
def main(source="content", dest="dist"): config = { "source": source, "dest": dest, "parsers": [ssg.parsers.ResourceParser(), ssg.parsers.MarkdownParser(), ssg.parsers.ReStructuredTextParser()], } Site(**config).build()
def main(source="content", dest="dist"): config = { 'source': source, 'dest': dest, 'parsers': [ssg.parsers.ResourceParser()] } site = Site(**config).build()
def main(source="content", dest="dist"): config = { "source": source, "dest": dest, "parsers": [ssg.parsers.ResourceParcer()] } Site(**config).build()
def main(source = 'content', dest = 'dist'): config = {'source': source, 'dest': dest, parsers: [ssg.parsers.ResourceParser(), ssg.parsers.MarkdownParser(), ssg.parsers.ReStructuredTextParser() ]} Site(**config).build()
def main(source="content", dest='dist'): config = { 'source': source, 'dest': dest, "parsers": [ ssg.parsers.ResourceParser(), ], } Site(**config).build()
def main(source="content", dest="dist"): config: dict = { "source": source, "dest": dest, "parsers": [ ssg.parsers.ResourceParser(), ], } # Unpack the dictionary values Site(**config).build()
def main(source="content", dest="dist"): parsers = [ ssg.parsers.ResourceParser(), ssg.parsers.MarkdownParser(), ssg.parsers.ReStructuredTextParser() ] for p in parsers: print(p.__repr__) config = {'source': source, 'destination': dest, 'parsers': parsers} Site(**config).build()
def main(source="content", dest="dist"): config = { 'source': source, 'dest': dest, 'parsers': [ ssg.parsers.ResourceParser(), ssg.parsers.MarkdownParser(), ssg.parsers.ReStructuredTextParser() ] } Site(**config).build()
def main(source='content', dest='dist'): config = { 'source': source, 'dest': dest, 'parsers': [ ssg.parsers.ResourceParser(), ssg.parsers.MarkdownParser(), ssg.parsers.ReStructuredTextParser() ] } # This unpacks the dictionary... for some reason doesnt work when passing the individual values Site(**config).build()
def main(source="content", dest="dist"): # Config options # dictionary called config config = { "source": source, "dest": dest, "parsers": [ ssg.parsers.ResourceParser(), ssg.parsers.MarkdownParser(), ssg.parsers.ReStructuredTextParser(), ], } # create an instance called Site class Site(**config).build() # attributes are stored in config dictionary
def main(source="content", dest="dist"): # 2 arguments with default values of content and dist config = { "source": source, "dest": dest, "parsers": [ ssg.parsers.ResourceParser(), ssg.parsers.MarkdownParser(), ssg.parsers.ReStructuredTextParser(), ], } # Now create an instance of the Site class # ** is to unpack the dictionary and chaining a call to build() Site(**config).build() typer.run(main) # main function is passed in as it's argument
def main(source="content", dest="dist"): config = {'source':source, 'dest':dest} Site(**config).build()
import typer