[進階]網頁資料擷取、分析與資料視覺化能力7(正規表示法&證照201搜尋字詞用re的findall方法算詞頻&抓取email與圖片網址與電話號碼&202美元收盤匯率&203台灣彩券程式差異與204題&301學生成績&如何用Pandas讀與寫CSV與EXCEL&301&303果菜批發市場拍賣行情)
01_重點回顧與正規表示法
02_證照201搜尋字詞用re的findall方法算詞頻
03_正規表示法抓取email與圖片網址與電話號碼
04_證照201問題說明與證照202美元收盤匯率
05_203台灣彩券爬取大樂透開獎資料
06_203台灣彩券程式差異與204題
07_204 新北市大專院校名單
08_格式化與證照301學生成績
09_如何用Pandas讀與寫CSV與EXCEL
10_用Pandas讀取CSV說明
11_用Pandas讀取EXCEL與Dataframe說明
12_ 證照301學生成績排序與修改資料
13_證照303果菜批發市場拍賣行情
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/23
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝
「python正規表示法」的推薦目錄:
- 關於python正規表示法 在 吳老師教學部落格 Youtube 的最讚貼文
- 關於python正規表示法 在 吳老師教學部落格 Youtube 的精選貼文
- 關於python正規表示法 在 吳老師教學部落格 Youtube 的最讚貼文
- 關於python正規表示法 在 [問題] 讀取檔案後使用正規表示法將字串列出- 看板Python 的評價
- 關於python正規表示法 在 Python Regular Expression 正規表達式 - 1010Code 的評價
- 關於python正規表示法 在 #討論python刪除註解_正規表達式 - 軟體工程師板 | Dcard 的評價
- 關於python正規表示法 在 [問題]python正規表達法請教- 看板RegExp | PTT數位生活區 的評價
- 關於python正規表示法 在 [Python] RegEx - Max的程式語言筆記 的評價
- 關於python正規表示法 在 python基础36 RegEx 正则表达式(教学教程tutorial) - YouTube 的評價
python正規表示法 在 吳老師教學部落格 Youtube 的精選貼文
[進階]網頁資料擷取、分析與資料視覺化能力7(正規表示法&證照201搜尋字詞用re的findall方法算詞頻&抓取email與圖片網址與電話號碼&202美元收盤匯率&203台灣彩券程式差異與204題&301學生成績&如何用Pandas讀與寫CSV與EXCEL&301&303果菜批發市場拍賣行情)
01_重點回顧與正規表示法
02_證照201搜尋字詞用re的findall方法算詞頻
03_正規表示法抓取email與圖片網址與電話號碼
04_證照201問題說明與證照202美元收盤匯率
05_203台灣彩券爬取大樂透開獎資料
06_203台灣彩券程式差異與204題
07_204 新北市大專院校名單
08_格式化與證照301學生成績
09_如何用Pandas讀與寫CSV與EXCEL
10_用Pandas讀取CSV說明
11_用Pandas讀取EXCEL與Dataframe說明
12_ 證照301學生成績排序與修改資料
13_證照303果菜批發市場拍賣行情
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/23
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝
python正規表示法 在 吳老師教學部落格 Youtube 的最讚貼文
[進階]網頁資料擷取、分析與資料視覺化能力7(正規表示法&證照201搜尋字詞用re的findall方法算詞頻&抓取email與圖片網址與電話號碼&202美元收盤匯率&203台灣彩券程式差異與204題&301學生成績&如何用Pandas讀與寫CSV與EXCEL&301&303果菜批發市場拍賣行情)
01_重點回顧與正規表示法
02_證照201搜尋字詞用re的findall方法算詞頻
03_正規表示法抓取email與圖片網址與電話號碼
04_證照201問題說明與證照202美元收盤匯率
05_203台灣彩券爬取大樂透開獎資料
06_203台灣彩券程式差異與204題
07_204 新北市大專院校名單
08_格式化與證照301學生成績
09_如何用Pandas讀與寫CSV與EXCEL
10_用Pandas讀取CSV說明
11_用Pandas讀取EXCEL與Dataframe說明
12_ 證照301學生成績排序與修改資料
13_證照303果菜批發市場拍賣行情
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/23
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝
python正規表示法 在 Python Regular Expression 正規表達式 - 1010Code 的推薦與評價
前言正規表達式是什麼?簡單來說他可以幫你定義好格式,像是註冊表單中的信箱、手機、地址…等。也就是說在Python 中的RegEx 可以當作格式驗證以及字串 ... ... <看更多>
python正規表示法 在 #討論python刪除註解_正規表達式 - 軟體工程師板 | Dcard 的推薦與評價
題目紀錄:使用正規表示式(Regular Expression)的技巧,設計出適當的pattern並運用re套件中的方法,將檔案(如下圖)中所有的註解移除,並刪除這 ... ... <看更多>
python正規表示法 在 [問題] 讀取檔案後使用正規表示法將字串列出- 看板Python 的推薦與評價
小妹為Python超新手,如果問了奇怪的問題,還請大家包涵。
最近在練習在pycharm讀取電腦中的檔案。
檔案內容如下:
Joe's email is [email protected]
Tom's email is [email protected]
檔名:email.txt
pycharm裡的檔案為:
import sys
import os
import re
fp= open("C:\\Users\\haha\\Desktop\\email.txt","r")
text =fp.readlines()
print(text)
for w in text:
sent= re.match(r'([\w.-]+@[\w.-])+',w)
print(sent)
fp.close()
預期會print出來的樣子如下:
[email protected]
[email protected]
但編譯執行後出現的樣子如下:
["Joe's email is [email protected]\n", "Tom's email is [email protected]"]
None
None
<_sre.SRE_Match object at 0x02174960>
想請問版上各位高手是哪個地方出錯了呢?
--
那個…我剛剛發現原因了…
因為正規表示法接受的格式為string,但我從上面的檔案讀的格式是清單(list)
這就是我無法編譯執行的原因…我把清單讀成字串就可以了。
程式如下:
import string
import sys
import os
import re
fp= open("C:\\Users\\haha\\Desktop\\email.txt","r")
text =fp.readlines()
text1=''.join(text)
print(text1)
sent = re.findall(r"[\w.-]+@[\w_.-]+", text1)
print(sent)
fp.close()
感謝各位高手的幫忙^^
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.24.145
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1502193837.A.3C2.html
錯誤如下(以findall為例)
["Joe's email is [email protected]\n", "Tom's email is [email protected]\n", '[email protected]']
Traceback (most recent call last):
File "C:/Users/mlchen/PycharmProjects/untitled/Regular_expression.py", line 21, in <module>
sent = re.findall(r"[\w.-]+@[\w_.-]+", text)
File "C:\Python27\lib\re.py", line 181, in findall
return _compile(pattern, flags).findall(string)
TypeError: expected string or buffer
Process finished with exit code 1
※ 編輯: schedule6666 (36.231.24.145), 08/08/2017 21:08:24
※ 編輯: schedule6666 (36.231.24.145), 08/08/2017 21:27:16
※ 編輯: schedule6666 (36.231.24.145), 08/08/2017 21:28:11
※ 編輯: schedule6666 (36.231.24.145), 08/08/2017 21:30:50
照你的說法,所以我在一開始讀檔案的時候,python是預設將txt檔裡面的東西讀成字串,
然後我要自已讀成list嗎?
第二個問題是,因為我只是練習要用正規表示法去抓e-mail,所以不太懂為什麼要讀
list呢? 才方便做後續動作是指要把資料存在MySQL嗎?
※ 編輯: schedule6666 (36.231.24.145), 08/09/2017 16:07:16
※ 編輯: schedule6666 (36.231.24.145), 08/09/2017 16:09:13
... <看更多>