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

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

python正則表達式

難度初級
時長 1小時29分
學習人數
綜合評分9.40
211人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.1 邏輯清晰

最贊回答 / 孤獨的小豬
這句代碼,其實主要是讓以元組方式返回,而元組是以逗號分隔的。當元組中只包含一個元素時,需要在元素后面添加逗號。<...code...>

最新回答 / 慕斯5482594
<...code...>\1 ?--> ?([\w]+>) ?--> book> ? ?你是K大寫啊, 當然不匹配,所以是NoneType啊

最新回答 / 聞過軒
f?= open(str(i)+'.jpg','w')改成f = open(str(i)+'.jpg','wb'),wb是以二進制形式寫入就可以了,這樣就不會出現亂碼了。

最贊回答 / welwel
? ?windows的話可以這樣指定路徑?????path = 'E:\\python\\'? ? path += str(i) + '.jpg'? ? print (path)? ? f = open(path,'wb')Linux的話這樣path = '/tmp/' + str(i) +'.jpg'f=open(path,'w')

最新回答 / 不想再做設計的阿碳
新版本中 urllib2 ?變成了urllib.request

已采納回答 / dejm
大概是因為re.match方法是從字符串開頭匹配,如果用re.search可以匹配到9。

最新回答 / CowTC
老師在linux系統下的終端下進行的,裝了ipython的這個工具,支持好。

最新回答 / 慕斯5482594
隨便寫啊linux 下 vi 文件名 ,然后寫代碼吧windows ,記事本關鍵是命名要 ?.py 結尾 ? (XXX.py)

已采納回答 / 龍德夢
去測試了一下,果不其然。相信你和我的做法一樣。當你登錄慕課賬號時和沒有登錄賬號時 看到 的課程是不一樣的。我們的test爬蟲沒有登錄,但是我們打開頁面的時候我們的賬號是登錄的。解決辦法:????1、在檢查爬去的圖片是否正確時,可以先把自己的賬號退出,再去核對,就會發現爬去的圖片是正確的了。????2、在爬蟲中加入模擬登陸,具體的操作可以看看 python爬蟲 的那一節課程

已采納回答 / 人土土zzzzz
執行的時候先用 r'[\d]+' 去匹配 str,然后把匹配結果作為參數,傳遞給add1。相當于ma = re.search(r'[\d]+',str),然后把 ma 傳給 add1

最新回答 / 慕斯5482594
(1)在Python的string前面加上‘r’, 是為了告訴編譯器這個string是個raw string,不要轉意backslash '\' 。 例如,\n 在raw string中,是兩個字符,\和n, 而不會轉意為換行符。由于正則表達式和 \ 會有沖突,因此,當一個字符串使用了正則表達式后,最好在前面加上'r'。(2)[\w] ?匹配一個字集 ? ? ?( ??[...] ? 匹配字集?)<...code...>

最新回答 / weibo_恩賜野兔_0
跟老師使用的版本不同,我使用的2.7.X,跟你的一致,其實這個細節不需要太在意,官方說明:Match Object:reThe regular expression object whose match() or search() method produced this MatchObject instance.
課程須知
本課程是Python中級課程 1、本課程在linux講解,最好有linux開發環境 1、熟練掌握Python開發語言基礎語法
老師告訴你能學到什么?
1.正則表達式基本語法 2.使用re模塊處理文本

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消