亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Python,精煉

標簽:
Python

-- coding: UTF-8 --

import pycurl

c = pycurl.Curl()
c.setopt(pycurl.URL, 'http://file.allitebooks.com/20171129/Beginning%20PowerApps.pdf')
import StringIO  #这个用到里面的write函数
b = StringIO.StringIO()
c.setopt(pycurl.WRITEFUNCTION, b.write) #把StringIO的写函数注册到pycurl的WRITEFUNCTION中,即pycurl所有获取的内容都写入到StringIO中,如果没有这一句,pycurl就会把所有的内容在默认的输出器中输出,也就是将返回的内容定向到回调函数b.write,且传参给这个方法。
c.setopt(pycurl.TIMEOUT, 3000)
c.perform()
print b.getvalue()
str = b.getvalue()
with open('D:\pythonscripts\test', 'wb+') as fb:
fb.write(str)

执行的结果是:文件D:\pythonscripts\test生成,之前该目录没有这个文件。而且是pdf格式的文件,用Adobe Acrobat 7.0 Professional 可以直接将其打开。

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消