science_articles.py 文件源码

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

项目:QProb 作者: quant-trade 项目源码 文件源码
def downloader():
        pdfs = ScienceArticle.objects.filter(got_pdf=False)

        for pdf in pdfs:
            source = requests.get(pdf.pdf_url, proxies=settings.PROXIES, headers=settings.HEADERS, timeout=settings.TIMEOUT)

            name = "{0}.pdf".format(wrap(pdf.slug, 60)[0])
            filename = join(settings.BASE_DIR, 'uploads', 'research', name)

            with open(filename, 'wb') as fle:
                print((colored.green("Successfully opened pdf w. path: {0}".format(filename))))
                fle.write(source.content)
                fle.close()

            pdf.file = "uploads/research/{0}".format(name)
            pdf.got_pdf = True
            pdf.save()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号