1. Html網頁結構介紹-網頁到底如何傳送資料?爬蟲必學
2. 資料傳遞:Get與Post差異,網路封包傳送的差異
3. Html爬蟲Get教學-抓下Yahoo股票資訊,程式交易的第一步
4. Html爬蟲Get實戰-全台最大美食平台FoodPanda爬蟲,把熊貓抓回家
5. 資料分析實戰,熊貓FoodPanda熱門美食系列|看出地區最火料理種類
6. Json爬蟲教學-Google趨勢搜尋|掌握最火關鍵字
7. Json爬蟲實戰-24小時電商PChome爬蟲|雖然我不是個數學家但這聽起來很不錯吧
8. Html爬蟲Post教學-台灣股市資訊|網韭菜們的救星
9. Html爬蟲Post實戰-全球美食平台UberEat爬蟲
10. Pandas爬蟲教學-Yahoo股市爬蟲|不想再盯盤
11. Pandas爬蟲實戰-爬下全台各地區氣象預報歷史資料
12. 資料分析實戰-天氣預報圖像化|一張圖巧妙躲過雨季
FoodPandaæ¯å°ç£ç¾å¨æå ·ç¥åçç¾é£å¤éå¹³å°ï¼ä»æ¹è®äºæ´åæ¶è²»è ç飲é£ç¿æ £ï¼åµé åºä¸åç¨ç¹çç·ä¸éè·¯ï¼ä¹è®å家çæ¶è²»æ群ä¸åä¾·éæ¼æ¹åä¸å ¬éå §ãè½ç¬ä¸Foodpandaçæ¼è½å¤ äºè§£ç¶å°ç飲é£ç¿æ £ï¼å°æ¼è¦åå ¥è©²å¸å ´çä½ ï¼éæ¯å¾å ·æåèå¹å¼çï¼
å¨å¸ç¿å®ãHtmlç¬è²Getæå¸ï¼Yahooã課ç¨ä»¥å¾ï¼æ¬ç¯æç« å°å¸¶é æ¨æåä¸ä¸å實æ°ã課ç¨çå¯äº¤ä»ææï¼æ¯ç¬ä¸å°åçãåºå®¶å稱ãè©åãæ¨ç±¤ãå¤éè²»ç¨ãï¼ä¸¦å°çµææ´çæCSVæªæ¡ï¼ä»¥ä¾¿æ¥å¾åæã
課ç¨ä¸é¦å å©ç¨figcaptionéåç¹æ®çæ¨ç±¤ï¼æä¸classå稱çºvendor-infoçè³æï¼æ¤èè½ç¬ä¸ææåºå®¶çç¸éè³æï¼å¾çºåªéè¦å°æ¤è³æé²è¡æ·åï¼æ¾åºæ¯å®¶åºç ãåºå®¶å稱ãè©åãæ¨ç±¤ãå¤éè²»ç¨ã å³å¯ã å©ç¨spanæ¨ç±¤çclasså稱nameæä¸åºå®¶å稱
print(i.find('span',{'class':'name'}).text) #åå¾åºå®¶å稱
åå¾è©åçé¨åï¼2023/4/3ä¿®æ¹ï¼å æ¤èå½±çä¸ç¨å¼ç¢¼ä¸åï¼ï¼å çºå好è©åçæ¨ç±¤çºstrongï¼æ£æ¯è³æä¸ç¬¬ä¸ååºç¾çstrongæ¨ç±¤ï¼å æ¤ç´æ¥æåstrongæ¨ç±¤å³å¯ï¼çè³ä¸éè¦ä»»ä½çé¡å¤æ¢ä»¶è¨å®ã
print(i.find('span',{'class':'rating--label-primary'}).text) #åå¾è©å
æ¯å®¶åºçæ¨ç±¤åæ¯ç¬åliæ¨ç±¤ä¸vendor-characteristicçéåclassï¼éåclassé常ç¨ä¸ç¡äºï¼å æ¤ä¸é å¦å¤æ·±å ¥æ·åï¼å³å¯æ¿å°æåæ³è¦çè³æã
print(i.find('li',{'class':'vendor-characteristic'}).text) #åå¾æ¨ç±¤
è²»ç¨åæ¯ç¬åliæ¨ç±¤ä¸çdelivery-feeéåclassï¼2023/4/3ä¿®æ¹ï¼å 網ç«ä¸å°æ¤è³æ移é¤ï¼å æ¤ç®åç¬ä¸å°äºï¼ï¼ç±æ¼åå¾çè³æä½æ¼liçstrongæ¨ç±¤è£é ï¼å æ¤æ¡åå ©æ¥é©ï¼ç¬¬ä¸åè®æ¸part1å åå¾liæ¨ç±¤å §å®¹ï¼part2è®æ¸åæ¯å¾liæ¨ç±¤ä¸ï¼åå¾strongæ¨ç±¤ã
# 2023/4/3ä¿®æ¹ï¼å 網ç«ä¸å°æ¤è³æ移é¤ï¼å æ¤ç®åç¬ä¸å°äºï¼å¨å®æ´ç¨å¼ç¢¼ä¸æ²æ以ä¸ç¨å¼
# åå¾å¤éè²»ç¨
print(i.find('li',{'class':'delivery-fee'}).text) # 2021/7/25ä¿®æ¹
part1 = i.find('li',{'class':'delivery-fee'}) # 2021/7/25ä¿®æ¹
part2 = part1.find({'strong'})
part2.text
作者:楊超霆 行銷搬進大程式 創辦人