orders.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:presidency 作者: jayrav13 项目源码 文件源码
def all(self):

        url = "http://www.presidency.ucsb.edu/executive_orders.php?year=%d&Submit=DISPLAY" % self.year

        page = requests.get(url)
        tree = html.document_fromstring(page.text)

        table = tree.xpath('//form[@name="executive_orders"]')[0].getnext().xpath('tr')

        output = []

        for i in range(1, len(table)):

            data = table[i].xpath('td')

            output.append({
                "president": data[0].text_content(),
                "date": data[1].text_content(),
                "id": data[2].xpath('a')[0].attrib['href'].split('=')[1],
                "link": "http://www.presidency.ucsb.edu" + data[2].xpath('a')[0].attrib['href'][2:]
            })

        return output
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号