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

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

python正則表達式

難度初級
時長 1小時29分
學習人數
綜合評分9.40
211人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.1 邏輯清晰
很好,聽完了,正則還得多練練
for url in mylist2:
imgpath = str(i)+'.jpg'
with open(imgpath,'wb') as f:
req = urllib.request.urlretrieve(url,os.path.abspath(imgpath))
i+=1
語法都是一樣的,在哪個系統下都能運行啊
我說下老師的環境哈:
1.首先安裝VMware虛擬機,在虛擬機中安裝Linux環境,將虛擬機網絡設置為橋接,給定虛擬機固定IP.
2.自己的電腦安裝Xshell遠程連接工具,連接自己的虛擬機對應的IP,實現在Win環境下運行Linux命令.
3.具體的可以參考慕課網的Linux入門,里面介紹了具體的連接方式.
祝好~
非貪婪模式有什么用呢.試試這個
re.match(r'[0][a-z]*?[0]','0aaaaaaaaa0')

已采納回答 / 隔壁碼農老唐
listurl = re.findall(r'http.+?\.jpg', buf) 改成非貪婪模式就行了
說明下,樓下有位慕粉(慕粉6378865)理解錯了。慕粉(zero4eva、慕UI1303120)理解正確。希望不要被錯誤評論誤導
例子不能算多復雜吧。。。老師講的挺好的,口音算是能接受的了,可以聽懂。例子舉挺多給老師個贊

已采納回答 / 慕粉3606827
我自己試了一下,發現會讀取出這種如圖1的結果,我個人猜測是因為在正則表達式中使用了+這個貪婪模式的字符,所以會盡量匹配多的字符,所以看圖中就知道,它把兩個地址的字符串都匹配進...
可以改進一下,正則用非貪婪模式,而且要去重。

最新回答 / 丶Esc3626950
試了一下,發現 ? [1-9]? ? ?這個東西發生是看情況的,需要他發生零次時他就發生0次,需要他發生一次時他就發生一次。老師的例子里,這句話沒發生作用,
老師講的很好,不錯,初中生也能理解的水平
str = '原字符串',會導致一個報錯,“'str' object is not callable”!

原因:python中一切都是變量,那么函數str(),他的變量名就是str,又定義了自己的變量str,所以函數str()被覆蓋掉了??!故導致調用str()的時候報如上錯誤,python中注意變量的名字問題!
課程須知
本課程是Python中級課程 1、本課程在linux講解,最好有linux開發環境 1、熟練掌握Python開發語言基礎語法
老師告訴你能學到什么?
1.正則表達式基本語法 2.使用re模塊處理文本

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消