def main(argv): parser = console.getOptionParser(usage=__doc__) # "usage: %prog [options] DIR", ## description="""\ ## where DIR is the source directory. ## """) parser.add_option( "-f", "--force", help="""\ force generation even if target file is up-to-date""", action="store_true", dest="force", default=False, ) parser.add_option( "-d", "--dest", help="""\ destination directory""", action="store", type="string", dest="dest", default=None, ) (options, args) = parser.parse_args(argv) if len(args) == 0: parser.print_help() return -1 wmm2html(srcdir=args[0], files=args[1:], outdir=options.dest, force=options.force)
def main(argv): parser = console.getOptionParser( usage="usage: %prog [options]", ) (options, args) = parser.parse_args(argv) for a in actions: fn = os.path.join(blogDir,a,a+"-"+chunk+".txt") if not os.path.exists(fn): f = file(fn,'w') f.write("="*len(title)+"\n") f.write(title+"\n") f.write("="*len(title)+"\n") f.close() filenames.append(fn) os.system(editorCommand % " ".join(filenames))
def main(argv): console.copyleft(name="Lino/html2sxc", years='2005') parser = console.getOptionParser( usage="usage: %prog [options] HTMLFILE", description="""\ where HTMLFILE is a html document containg tables """ ) parser.add_option("-o", "--output", help="""\ generate to OUTFILE instead of default name. Default output filename is HTMLFILE with extension .sxc depending on content. """, action="store", type="string", dest="outFile", default=None) (options, args) = parser.parse_args(argv) if len(args) != 1: parser.print_help() sys.exit(-1) ifname = args[0] print ifname (basename,ext) = os.path.splitext(ifname) console.progress("Processing " +ifname+" ...") doc = Document(basename+".sxc") w = formatter.NullWriter() fmt = formatter.AbstractFormatter(w) parser = MyParser(fmt) parser.feed(open(ifname).read()) parser.close() for t in parser._tablesFound: dt = doc.table() for r in t: dt.addRow(*r) g=doc.generator(filename=options.outFile) g.save() if sys.platform == "win32" and console.isInteractive(): os.system("start %s" % g.outputFilename)
def main(argv): console.copyleft(name="Lino/html2sxc", years='2005') parser = console.getOptionParser(usage="usage: %prog [options] HTMLFILE", description="""\ where HTMLFILE is a html document containg tables """) parser.add_option("-o", "--output", help="""\ generate to OUTFILE instead of default name. Default output filename is HTMLFILE with extension .sxc depending on content. """, action="store", type="string", dest="outFile", default=None) (options, args) = parser.parse_args(argv) if len(args) != 1: parser.print_help() sys.exit(-1) ifname = args[0] print ifname (basename, ext) = os.path.splitext(ifname) console.progress("Processing " + ifname + " ...") doc = Document(basename + ".sxc") w = formatter.NullWriter() fmt = formatter.AbstractFormatter(w) parser = MyParser(fmt) parser.feed(open(ifname).read()) parser.close() for t in parser._tablesFound: dt = doc.table() for r in t: dt.addRow(*r) g = doc.generator(filename=options.outFile) g.save() if sys.platform == "win32" and console.isInteractive(): os.system("start %s" % g.outputFilename)
def main(argv): parser = console.getOptionParser( usage="usage: %prog [options] DBFPATH", description="""\ where DBFPATh is the directory containing TIM files""") parser.add_option("-t", "--tempdir", help="""\ directory for raceman files""", action="store", type="string", dest="tempDir", default=r'c:\temp') (options, args) = parser.parse_args(argv) if len(args) == 1: dbfpath = args[0] else: dbfpath = r"c:\temp\timrun" main2(dbfpath,options.tempDir)
def main(argv): parser = console.getOptionParser(usage="usage: %prog [options] DBFPATH", description="""\ where DBFPATh is the directory containing TIM files""") parser.add_option("-t", "--tempdir", help="""\ directory for raceman files""", action="store", type="string", dest="tempDir", default=r'c:\temp') (options, args) = parser.parse_args(argv) if len(args) == 1: dbfpath = args[0] else: dbfpath = r"c:\temp\timrun" main2(dbfpath, options.tempDir)
def main(argv): console.copyleft(name="Lino/makelc",years='2002-2005') parser = console.getOptionParser( usage="usage: %prog [options] DIR1 [DIR2 ...]", description="""\ where DIR1 DIR2... are the root directories to be processed. Subdirectories of these directories will automatically be processed. """) (options, args) = parser.parse_args(argv) if len(args) == 0: parser.print_help() return -1 collector = Collector() for DIR in args: collect_upper(DIR,collector) if len(collector) > 0: if console.confirm( \ "Okay to rename %d directories or files [Yn]?" % \ len(collector)): for (o,n) in collector.filenames: os.rename(o,n) console.info("%d files renamed" % \ len(collector.filenames)) for (o,n) in collector.dirnames: os.rename(o,n) console.info("%d directories renamed" % \ len(collector.dirnames))
def main(argv): parser = console.getOptionParser( usage=__doc__, #"usage: %prog [options] DIR", ) ## description="""\ ## where DIR is the source directory. ## """) parser.add_option("-f", "--force", help="""\ force generation even if target file is up-to-date""", action="store_true", dest="force", default=False) parser.add_option("-d", "--dest", help="""\ destination directory""", action="store", type="string", dest="dest", default=None) (options, args) = parser.parse_args(argv) if len(args) == 0: parser.print_help() return -1 wmm2html(srcdir=args[0], files=args[1:], outdir=options.dest, force=options.force)
def main(argv): console.copyleft(name="Lino/makelc", years='2002-2005') parser = console.getOptionParser( usage="usage: %prog [options] DIR1 [DIR2 ...]", description="""\ where DIR1 DIR2... are the root directories to be processed. Subdirectories of these directories will automatically be processed. """) (options, args) = parser.parse_args(argv) if len(args) == 0: parser.print_help() return -1 collector = Collector() for DIR in args: collect_upper(DIR, collector) if len(collector) > 0: if console.confirm( \ "Okay to rename %d directories or files [Yn]?" % \ len(collector)): for (o, n) in collector.filenames: os.rename(o, n) console.info("%d files renamed" % \ len(collector.filenames)) for (o, n) in collector.dirnames: os.rename(o, n) console.info("%d directories renamed" % \ len(collector.dirnames))