gitextract_mgx78fo5/ ├── .gitignore ├── LICENSE ├── README.md ├── ch1/ │ ├── connect.py │ └── try_connect.py ├── ch10/ │ ├── NotoSansMonoCJKtc-Regular.otf │ ├── dict.txt.big │ ├── lyric_nlp.py │ └── lyrics.json ├── ch11/ │ └── change_ip.py ├── ch2/ │ ├── find.py │ ├── navigation.py │ └── regex.py ├── ch3/ │ ├── google_finance.py │ ├── news.py │ ├── ptt_gossiping.py │ ├── yahoo_dict.py │ └── yahoo_movie.py ├── ch4/ │ ├── fb_graph_api.py │ ├── google_finance_api.py │ ├── imdb.py │ └── ptt_gossiping_ip.py ├── ch5/ │ ├── ezprice.csv │ ├── ezprice_csv.py │ ├── feebee.csv │ ├── feebee_csv.py │ ├── ptt_beauty.py │ └── sqlite.py ├── ch6/ │ ├── example.xml │ ├── non_utf.py │ └── parse_xml.py ├── ch7/ │ ├── json/ │ │ ├── 03-28-momo.json │ │ ├── 03-28-pchome.json │ │ ├── 03-29-momo.json │ │ ├── 03-29-pchome.json │ │ ├── 03-30-momo.json │ │ ├── 03-30-pchome.json │ │ ├── 2022-01-05-momo.json │ │ └── 2022-01-05-pchome.json │ ├── search_momo.py │ ├── search_pchome.py │ └── show_stat.py ├── ch8/ │ ├── taqm_epa.py │ ├── trading_post.py │ └── twse.py ├── ch9/ │ └── bot_house.py ├── lecture/ │ ├── ch1.md │ ├── ch10.md │ ├── ch11.md │ ├── ch2.md │ ├── ch3.md │ ├── ch4.md │ ├── ch5.md │ ├── ch6.md │ ├── ch7.md │ ├── ch8.md │ └── ch9.md └── requirements.txt