我以前在大學學習Java時只有3個月的短期課程(唯一的項目是編寫Sudoku遊戲)。scrape價格>列表>提醒我
我想了解一種最常用的通用自動化任務的編程語言。到目前爲止,我已經選擇了AHK,它幫助我瞭解了很多文本擴展/應用程序快捷方式等等。
想進一步推進並完成以下,例如:
1去這個網站:https://carousell.com/search/products/?query=12-35mm
2刮包含「松下」,「12-35mm」 所有數據(威爾這些結果的每一頁都難以獲取?)
3價格列的搜索結果。如果價格是誤導(如$ 1或低於$ X 4的值),搜索項目描述中價值(「$)。在Excel
5比較最新的測試結果,以平均價格
4 Tabluate結果。
6如果最新的價格比平均價格低>通過電子郵件通知我。
我大部分的自動化項目將是類似的東西。什麼是最好的編程語言,這是支付教程,可以引導我做到這一點嗎?
我已經縮小到Import.IO和Python;但我可能是錯的。
本課程似乎很有用,但我不確定是否會教我完成這個個人項目所需的一切。
https://www.udemy.com/automate/
請指教,謝謝!
搜索結果中的項目具有相同的html結構。這簡化了刮削過程。我相信您可以使用R或Python完成拼寫,價格比較和自動郵件。看來這個課程將涵蓋最重要的部分就是抓取。 –
我不確定它是否允許根據他們的服務條款。他們禁止某種形式的自動抓取,可能其意圖是禁止所有的刮蹭行爲。自從LinkedIn去年起訴人們刮鬍子以來,小心翼翼地進行了仔細研究。閱讀ToS/T&C應該是你在決定刮東西時做的第一件事。 – hrbrmstr
@hrbrmstr這取決於你住的地方。一些國家擁有領先於LinkedIn的ToS/T&C的法律。但對於實際的編程而言,很難適應現場的每一項變化。 –