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

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

python正則表達式

難度初級
時長 1小時29分
學習人數
綜合評分9.40
211人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.1 邏輯清晰
i = 0
for line in url_list:
i += 1
with open(str(i)+".jpg","wb") as f:
try:
re = urllib.request.urlopen('https:'+line)
buf = re.read()
f.write(buf)
except urllib.request.URLError as e:
print(e.reason)
剛爬了淘女郎第一頁,很是激動:
url = 'https://mm.taobao.com/tstar/search/tstar_model.do?_input_charset=utf-8'
content = urllib.request.urlopen(url) .read().decode('gbk')
url_buf = re.findall(r'"//.*?"',C_html)
url_list = [re.search(r'//.*?\.(jpg|png)',line).group() for line in url_buf]
干嘛每個字符串都要加{},正則表達式{}不是有特殊含義么
為什么爬下來的圖片沒法打開呢
看評論才看懂的。老師這節講的一般。
如果是要讀取一系列網址,把這些網址保存咋某個目錄下的記事本里面,這樣應該如何下載圖片?
老師為什么不用開發環境呢?開發環境度么的一目了然,命令行肅然也能看懂但是總得退回去重看,好費事的說!
為什么是Linux而不是windows,弄得我不得不再裝一個linux,我能怎么辦我也很絕望!
聽到第二課就放棄了。??谝?邏輯 IDE都是硬傷= =
本來好激動,因為網上更多的是java的正則表達式,看到這個非常激動,以為有個系統的課程可以學python的正則表達式。。沒想到是這個結果
還是聽java的然后再在實驗中找差別,慢慢積累吧
大家加油
這個課程要基礎扎實才能看起來很輕松
很適合有一定基礎的同學
最近正想批量從網頁上下載圖片,簡直太及時了
人生第一個爬蟲,非常感謝老師!

最贊回答 / Sprint_RS
爬數據需要分析網頁源碼,你可以看看京東的圖片到底是以什么形式寫在網頁里的,我敢肯定必然不是"http://.+\.jpg"這種形式。不一定是"http"打頭,不一定是jpg格式,可能由js生成,各種情況都存在,你用這種方法抓不到圖片很正常
urllib2 不能導入,是不是必須使用ipython?
課程須知
本課程是Python中級課程 1、本課程在linux講解,最好有linux開發環境 1、熟練掌握Python開發語言基礎語法
老師告訴你能學到什么?
1.正則表達式基本語法 2.使用re模塊處理文本

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消