成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

簡單談?wù)凱ython的pycurl模塊-創(chuàng)新互聯(lián)

pycurl是一個(gè)用c語言編寫的libcurl Python實(shí)現(xiàn),功能非常強(qiáng)大,支持操作協(xié)議有FTP,HTTP,HTTPS,TELNET等。

龍馬潭ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

模塊的常用方法說明:


close()方法,對應(yīng)libcurl包中的curl_easy_cleanup方法,無參數(shù),實(shí)現(xiàn)關(guān)閉、回收Curl對象。
·perform()方法,對應(yīng)libcurl包中的curl_easy_perform方法,無參數(shù),實(shí)現(xiàn)Curl對象請求的提交。
·setopt(option,value)方法,對應(yīng)libcurl包中的curl_easy_setopt方法,參數(shù)option是通過libcurl的常量來指定的.參數(shù)value的值會(huì)依賴option,可以是一個(gè)字符串、整型、長整型、文件對象、列表或函數(shù)等

pycurl.Curl()    #創(chuàng)建一個(gè)curl對象
c.setopt(pycurl.CONNECTTIMEOUT,5)    #連接的等待時(shí)間,設(shè)置為0則不等待
c.setopt(pycurl.TIMEOUT,5)    #請求超時(shí)時(shí)間
c.setopt(pycurl.NOPROGRESS,0)    #是否屏蔽下載進(jìn)度條,非0則屏蔽
c.setopt(pycurl.MAXREDIRS,5)    #指定HTTP重定向的大數(shù)
c.setopt(pycurl.FORBID_REUSE,1)    #完成交互后強(qiáng)制斷開連接,不重用
c.setopt(pycurl.FRESH_CONNECT,1)    #強(qiáng)制獲取新的連接,即替代緩存中的連接
c.setopt(pycurl.DNS_CACHE_TIMEOUT,60)    #設(shè)置保存DNS信息的時(shí)間,默認(rèn)為120秒
c.setopt(pycurl.URL,"http://www.baidu.com")    #指定請求的URL
c.setopt(pycurl.USERAGENT,"Mozilla/5.2(compatible;MSIE6.0;WindowsNT5.1;SV1;.NETCLR1.1.4322;.NETCLR2.0.50324)")#配置請求HTTP頭的User-Agent
c.setopt(pycurl.HEADERFUNCTION,getheader)    #將返回的HTTPHEADER定向到回調(diào)函數(shù)getheader
c.setopt(pycurl.WRITEFUNCTION,getbody)    #將返回的內(nèi)容定向到回調(diào)函數(shù)getbody
c.setopt(pycurl.WRITEHEADER,fileobj)    #將返回的HTTPHEADER定向到fileobj文件對象
c.setopt(pycurl.WRITEDATA,fileobj)    #將返回的HTML內(nèi)容定向到fileobj文件對象

·getinfo(option)方法,對應(yīng)libcurl包中的curl_easy_getinfo方法,參數(shù)option是通過libcurl的常量來指定的

c=pycurl.Curl()    #創(chuàng)建一個(gè)curl對象
c.getinfo(pycurl.HTTP_CODE)    #返回的HTTP狀態(tài)碼
c.getinfo(pycurl.TOTAL_TIME)    #傳輸結(jié)束所消耗的總時(shí)間
c.getinfo(pycurl.NAMELOOKUP_TIME)    #DNS解析所消耗的時(shí)間
c.getinfo(pycurl.CONNECT_TIME)    #建立連接所消耗的時(shí)間
c.getinfo(pycurl.PRETRANSFER_TIME)    #從建立連接到準(zhǔn)備傳輸所消耗的時(shí)間
c.getinfo(pycurl.STARTTRANSFER_TIME)    #從建立連接到傳輸開始消耗的時(shí)間
c.getinfo(pycurl.REDIRECT_TIME)    #重定向所消耗的時(shí)間
c.getinfo(pycurl.SIZE_UPLOAD)    #上傳數(shù)據(jù)包大小
c.getinfo(pycurl.SIZE_DOWNLOAD)    #下載數(shù)據(jù)包大小
c.getinfo(pycurl.SPEED_DOWNLOAD)    #平均下載速度
c.getinfo(pycurl.SPEED_UPLOAD)    #平均上傳速度
c.getinfo(pycurl.HEADER_SIZE)    #HTTP頭部大小

當(dāng)前題目:簡單談?wù)凱ython的pycurl模塊-創(chuàng)新互聯(lián)
文章起源:http://jinyejixie.com/article24/ccpoje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、關(guān)鍵詞優(yōu)化、App設(shè)計(jì)移動(dòng)網(wǎng)站建設(shè)、建站公司、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
河南省| 昌都县| 建水县| 清流县| 瑞丽市| 巫溪县| 连州市| 邳州市| 城市| 日喀则市| 白银市| 泾川县| 华坪县| 抚松县| 永川市| 兴隆县| 黄石市| 墨竹工卡县| 和政县| 伊金霍洛旗| 九龙城区| 东平县| 酉阳| 平阴县| 都昌县| 博罗县| 崇阳县| 达孜县| 三亚市| 屏山县| 郯城县| 奉新县| 舒兰市| 文安县| 子洲县| 息烽县| 宝丰县| 姜堰市| 志丹县| 日照市| 霍城县|