3 import sqlite3, sys, optparse
6 parser = optparse.OptionParser(version = "Put a file into the db",
7 usage = "%prog [options] URL")
8 parser.add_option("-d", "--db", help = "The crawl database to be used",
9 action = "store", dest = "db_name", default="crawl_db.db")
10 parser.add_option("-i", "--input", help = "Read the file from..",
11 action = "store", dest = "input", default=None)
12 return parser.parse_args(sys.argv)
14 (opts, args) = parse()
15 connection = sqlite3.connect(opts.db_name)
19 inp = open(opts.input, "r")
23 connection.execute("UPDATE responses SET data = ? WHERE url like ?", [all, args[1]])