コード例 #1
0
 def parse_pdf(self,pdf_url):
     filename = 'tmp.pdf'
     f = open(filename,'wb')
     d = urllib2.urlopen(pdf_url)
     f.write(d.read())
     f.close()
     prop = GovProposal(filename)
     
     # TODO: check if parsing handles more than 1 prop in a booklet                
     return [{'title':prop.get_title(),'date':prop.get_date(), 'bill':prop}]
コード例 #2
0
ファイル: parse_laws.py プロジェクト: hadas/Open-Knesset
    def parse_pdf(self, pdf_url):
        filename = "tmp.pdf"
        f = open(filename, "wb")
        d = urllib2.urlopen(pdf_url)
        f.write(d.read())
        f.close()
        prop = GovProposal(filename)

        # TODO: check if parsing handles more than 1 prop in a booklet
        return [{"title": prop.get_title(), "date": prop.get_date(), "bill": prop}]
コード例 #3
0
ファイル: test.py プロジェクト: IgKh/Open-Knesset
def show_one(pdf_filename, show_details=False):
    prop = GovProposal(pdf_filename)
    print prop.to_str(show_details)