try: with open('capitolwords.csv') as f: reader = csv.reader(f) for i, r in enumerate(reader): pass return i - 1 except: return 0 if __name__ == "__main__": if len(sys.argv) > 2: outfile = sys.argv[1] else: outfile = "capitolwords.csv" cw = CapitolWords() start_date = '2013-01-03' end_date = '2015-01-03' #end_date = datetime.today().strftime('%Y-%m-%d') sort = "date asc" results = cw.text(phrase=" ", start_date=start_date, end_date=end_date, sort=sort) if len(results) > 1: headers = results[0].keys() else: print("Not found") sys.exit() nrow = csv_rowcount(outfile) print nrow if nrow > 0: start = nrow
def setUp(self): self.phrases_kwargs = { 'entity_type': 'legislator', 'entity_value': 'L000551' } self.service = CapitolWords()