[Python] 使用pytrends 套件獲取Google 搜尋趨勢的結果

文章推薦指數: 80 %
投票人數:10人

『Google 搜尋趨勢』(Google Trends)是由Google 提供的線上搜尋趨勢 ... 這是一個非官方的支援API,基本上為將我想要做的爬蟲給包裝起來了XD 不過既然 ... [Python]使用pytrends套件獲取Google搜尋趨勢的結果 Clay2020-02-112021-06-04Packages,Python 『Google搜尋趨勢』(GoogleTrends)是由Google提供的線上搜尋趨勢服務(https://trends.google.com/trends/trendingsearches/daily),可以簡單地看出最近哪些『關鍵字』是熱門的。

有時候,除了Google新聞(GoogleNews)外,我也會看看Google搜尋趨勢,看看最近是否有熱門的事情發生。

(不過打開一看,最近滿滿的都是『武漢肺炎』......看來災情真的很嚴重啊,願所有人平安。

) 不過有時候,我會連打開網頁都懶,所以曾經想過寫一個專門爬蟲的程式來處理這件事——就在我研究這件事情的時候,我發現了這個好用的Python套件:pytrends。

這是一個非官方的支援API,基本上為將我想要做的爬蟲給包裝起來了XD不過既然已經有前輩先做了這件事情,那我就感激地使用了。

詳細的介紹可以前往PyPI查看:https://pypi.org/project/pytrends/1.1.3/ 以下就簡單地來介紹怎麼在Python當中使用pytrends這個套件吧! pytrends套件 第一次使用的話,需要使用以下指令安裝: sudopip3installpytrends 使用方式如下(pprint的介紹可以參考我之前寫過的《Python當中使用pprint印出標準化的輸出》): frompytrends.requestimportTrendReq frompprintimportpprint pytrend=TrendReq(hl='en-US',tz=360) keywords=['Python','Java','C++'] pytrend.build_payload( kw_list=keywords, cat=0, timeframe='today1-m', geo='TW', gprop='') pprint(pytrend.interest_over_time()) frompytrends.requestimportTrendReq frompprintimportpprint pytrend=TrendReq(hl='en-US',tz=360) keywords=['Python','Java','C++'] pytrend.build_payload( kw_list=keywords, cat=0, timeframe='today1-m', geo='TW', gprop='') pprint(pytrend.interest_over_time()) COPY Output: 從結果可以看出,以臺灣地區來看的話,C++的搜尋熱度還是相當高的啊! 分享此文:分享到Twitter(在新視窗中開啟)按一下以分享至Facebook(在新視窗中開啟)分享到LinkedIn(在新視窗中開啟)分享到Reddit(在新視窗中開啟) 相關 Tags:PythonPythonPackages LeaveaReply 取消回覆 Language 中文(台灣) English Search Searchfor... CategoriesCategories 選取分類 AndroidStudio  (6) Apple  (39)    AppleScript  (6)    iPad  (3)    MacOS  (36) C/C++  (124)    C  (10)    C++  (115) C#  (1) Computer  (4) CSS  (3) Dart  (3) Database  (9)    MySQL  (6)    SQLite  (2) Excel  (1) Flutter  (44)    IntellijIDEA  (2) Game  (22)    NS  (6)    PS4  (13)    PS5  (2) Git  (10)    Github  (9) GoogleSheets  (3) HTML  (10) Java  (2) JavaScript  (9) Kotlin  (3) LeetCdoe  (98) Linux  (140) MachineLearning  (89)    Keras  (7)    PyTorch  (55)    Scikit-Learn  (7)    Tensorflow  (3) Movie  (1) News  (4) NLP  (30) Novel  (9) Others  (6) PHP  (14) Python  (372)    Flask  (4)    Others  (4)    Packages  (55)    PyCharm  (11)    Pygame  (5)    PyQt5  (35)    PySide6  (4)    PythonTutorial  (17) Ruby  (1) Tools  (16) Unity  (26) VisualStudio  (2) VisualStudioCode  (2) Windows  (12) Word  (5) WordPress  (59) 圍棋  (3) 未分類  (7) 漫畫  (2) 資料結構  (4) 隨筆  (2) Archives Archives 選取月份 2022年7月 (6) 2022年6月 (4) 2022年5月 (7) 2022年4月 (18) 2022年3月 (29) 2022年2月 (17) 2022年1月 (28) 2021年12月 (21) 2021年11月 (14) 2021年10月 (20) 2021年9月 (11) 2021年8月 (20) 2021年7月 (24) 2021年6月 (24) 2021年5月 (32) 2021年4月 (26) 2021年3月 (31) 2021年2月 (14) 2021年1月 (18) 2020年12月 (17) 2020年11月 (25) 2020年10月 (24) 2020年9月 (21) 2020年8月 (17) 2020年7月 (21) 2020年6月 (19) 2020年5月 (28) 2020年4月 (31) 2020年3月 (24) 2020年2月 (25) 2020年1月 (32) 2019年12月 (39) 2019年11月 (53) 2019年10月 (34) 2019年9月 (15) 2019年8月 (18) 2019年7月 (15) 系列文章 隨筆散記 機器學習筆記 Python筆記 TAGSAndroidStudio(6) Apple(29) AppleScript(6) C#(1) C++(115) Comic(2) CSS(3) C語言(10) Dart(3) Database(9) Docker(2) Excel(1) Flask(4) Flutter(43) Game(19) Git(6) Github(9) GoogleSheets(3) HTML(10) IntellijIDEA(2) iPad(3) Java(2) JavaScript(10) Keras(7) Kotlin(3) LeetCode(98) Linux(139) MachineLearning(85) MacOS(36) Microsoft(6) Movie(1) MySQL(6) News(4) NLP(31) Novel(9) NS(6) Others(8) PHP(14) PS4(13) PS5(2) PyCharm(11) PyQt5(34) PySide6(3) Python(361) PythonPackages(53) PythonTutorial(14) PyTorch(55) Qt(1) Ruby(1) RuneFactory4(2) Scikit-Learn(7) SQLite(2) Tensorflow(3) Tools(16) Unity(25) VIM(7) VisualStudio(2) VisualStudioCode(2) Windows(9) Word(5) WordPress(58) 圍棋(3) 資料結構(4) 軌跡(4) 隨筆(1) 電腦(4) RecentPosts [已解決]Linuxkill-9仍然無法殺死行程 [Google簡報]如何在投影片中插入自定義數學公式 [Linux]如何更換預設終端機 [Linux]如何在Ubuntu上安裝Steam呢? 『番茄鐘工作法』介紹!或許可以試著提升工作效率也說不定呢 Calender 2020年2月 一 二 三 四 五 六 日  12 3456789 10111213141516 17181920212223 242526272829   «1月   3月» SubscriptionName*Email* SocialMedia Follow@clayatlas2022 ClicktoCopy



請為這篇文章評分?