SYMBOL INDEX (56 symbols across 24 files) FILE: ch1/connect.py function main (line 5) | def main(): FILE: ch1/try_connect.py function main (line 5) | def main(): function get_head_text (line 12) | def get_head_text(url, head_tag): FILE: ch10/lyric_nlp.py function jieba_test (line 11) | def jieba_test(): function lyrics (line 18) | def lyrics(): FILE: ch2/find.py function main (line 5) | def main(): FILE: ch2/navigation.py function main (line 5) | def main(): FILE: ch2/regex.py function main (line 6) | def main(): FILE: ch3/google_finance.py function get_web_page (line 10) | def get_web_page(url, stock_id): function get_stock_info (line 22) | def get_stock_info(dom): function get_stock_history (line 43) | def get_stock_history(dom): FILE: ch3/news.py function main (line 5) | def main(): FILE: ch3/ptt_gossiping.py function get_web_page (line 10) | def get_web_page(url): function get_articles (line 22) | def get_articles(dom, date): function get_author_ids (line 61) | def get_author_ids(posts, pattern): FILE: ch3/yahoo_dict.py function get_web_page (line 9) | def get_web_page(url, query): function get_dict_info (line 19) | def get_dict_info(dom): FILE: ch3/yahoo_movie.py function get_web_page (line 15) | def get_web_page(url): function get_movies (line 24) | def get_movies(dom): function get_date (line 43) | def get_date(date_str): function get_movie_id (line 53) | def get_movie_id(url): function get_trailer_url (line 64) | def get_trailer_url(url): function get_complete_intro (line 69) | def get_complete_intro(movie_id): function main (line 77) | def main(): FILE: ch4/fb_graph_api.py function get_me_friends (line 7) | def get_me_friends(): function get_page_post (line 15) | def get_page_post(): FILE: ch4/google_finance_api.py function get_stock (line 6) | def get_stock(query): function get_stock_history (line 17) | def get_stock_history(stock_id, stock_mkt): FILE: ch4/imdb.py function get_data (line 10) | def get_data(url): function search_ids_by_keyword (line 18) | def search_ids_by_keyword(keywords): function search_by_id (line 57) | def search_by_id(movie_id): FILE: ch4/ptt_gossiping_ip.py function get_web_page (line 12) | def get_web_page(url): function get_articles (line 24) | def get_articles(dom, date): function get_ip (line 63) | def get_ip(dom): function get_country (line 73) | def get_country(ip): function get_country_ipstack (line 81) | def get_country_ipstack(ip): FILE: ch5/ptt_beauty.py function get_web_page (line 13) | def get_web_page(url): function get_articles (line 25) | def get_articles(dom, date): function parse (line 64) | def parse(dom): function save (line 74) | def save(img_urls, title): FILE: ch5/sqlite.py function execute_db (line 5) | def execute_db(fname, sql_cmd): function select_db (line 13) | def select_db(fname, sql_cmd): FILE: ch6/non_utf.py function baidu_test (line 5) | def baidu_test(): function gold_66_test (line 20) | def gold_66_test(): # 20190120: 博客來 66 折網址已換,且改為 utf-8 編碼,此函式已失效 function gold_66_new (line 35) | def gold_66_new(): FILE: ch7/search_momo.py function search_momo (line 9) | def search_momo(query): FILE: ch7/search_pchome.py function get_resp (line 10) | def get_resp(url, timeout=3, max_retries=3): function search_pchome (line 22) | def search_pchome(query): function get_items (line 55) | def get_items(json_dict): FILE: ch7/show_stat.py function get_avg_price (line 6) | def get_avg_price(json_data): FILE: ch8/taqm_epa.py function airtw_epa (line 5) | def airtw_epa(): function taqm_epa (line 26) | def taqm_epa(): FILE: ch8/trading_post.py function get_data (line 8) | def get_data(stock_id, year, month): FILE: ch8/twse.py function get_web_content (line 10) | def get_web_content(stock_id, current_date): function get_data (line 18) | def get_data(stock_id, current_date): function main (line 36) | def main():