中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python爬蟲框架中有哪些模塊

發布時間:2020-11-12 09:50:13 來源:億速云 閱讀:227 作者:小新 欄目:編程語言

這篇文章主要介紹了python爬蟲框架中有哪些模塊,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

1、Python標準庫——urllib模塊

功能:打開URL和http協議之類

實例代碼:

#coding:utf-8
import urllib.request
import time
import platform
#清屏函數(無關緊要 可以不寫)
def clear():
 print(u"內容過多 3秒后清屏")
 time.sleep(3)
 OS = platform.system()
 if (OS == u'Windows'):
 os.system('cls')
 else:
 os.system('clear')
#訪問函數
def linkbaidu():
 url = ''
 try:
 response = urllib.request.urlopen(url,timeout=3)
 except urllib.URLError:
 print(u'網絡地址錯誤')
 exit()
 with open('/home/ifeng/PycharmProjects/pachong/study/baidu.txt','w') as fp:
 response = urllib.request.urlopen(url,timeout=3)
 fp.write(response.read())
 print(u'獲取url信息,response.geturl()\n:%s'%response.getrul())
 print(u'獲取返回代碼,response.getcode()\n:%s' % response.getcode())
 print(u'獲取返回信息,response.info()\n:%s' % response.info())
 print(u"獲取的網頁信息經存與baidu.txt")
if __name__ =='main':
 linkbaidu()

2、Python標準庫–logging模塊

logging模塊能夠代替print函數的功能,將標準輸出到日志文件保存起來,利用loggin模塊可以部分替代debug

3、re模塊

正則表達式

4、sys模塊

系統相關模塊

實際應用:

sys.argv(返回一個列表,包含所有的命令行)

sys.exit(退出程序)

5、Scrapy框架

感謝你能夠認真閱讀完這篇文章,希望小編分享python爬蟲框架中有哪些模塊內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

二连浩特市| 佛教| 乃东县| 托克托县| 丰台区| 汾西县| 额敏县| 湛江市| 山东省| 乡宁县| 奇台县| 平江县| 卓资县| 田林县| 甘肃省| 阳谷县| 玉山县| 天峨县| 武定县| 七台河市| 田阳县| 太谷县| 建德市| 昌邑市| 渝北区| 北碚区| 沛县| 乌拉特后旗| 武平县| 清水河县| 金平| 安丘市| 云霄县| 三江| 开封市| 博客| 汝州市| 海原县| 南雄市| 南开区| 德清县|