在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

利用Python找到下一個“游戲驛站”

汽車電子技術 ? 來源:Python實用寶典 ? 作者:Ckend ? 2023-02-24 13:56 ? 次閱讀

Reddit Hyped Stocks — 是GitHub上開源的一個基于 Python 開發的查找 Reddit 當前被炒作的股票的Web應用程序。

通過它,你或許能找到下一支“游戲驛站”。

pYYBAGP4UMuAAq7GAAHr4KWTyhQ992.png

1.怎么判斷“炒作”?

作者使用“炒作得分”的概念對Reddit上所有被炒作的股票進行了排序,其中炒作得分的計算如下:

收集的原始數據包含所選子Reddit的前n個帖子,每次都會收集包括點贊在內的所有基本數據。

每個帖子都會被標記為某只股票的炒作貼(基于標題)。

然后建立一個矩陣,其中每一行代表一個時間點,每一列代表一只股票。矩陣的值表示在某個時間點,一只股票的所有帖子的炒作分數的總和。

然后計算每個時間點的差值作為增量值,比如我想知道過去7天的炒作分數排行,我會對各個股票將過去7天的增量值之和作為總和來計算炒作分數并進行排行。

有關確切的算法,請查看源代碼中的ticker_score_calulation.py

2.功能與說明

炒作圖(頂部),即下圖所示:

pYYBAGP4UN-ANIBVAADsO3TcmCs060.png



該圖表顯示了Reddit上當前炒作分數最高的一些股票,顯示了排名前15位的股票的累計炒作得分。默認情況下,這個圖表顯示過去一星期內各個股票的分數變化。

炒作表(左側),如下圖所示:

pYYBAGP4UVyASFqBAADjhxtjY90560.png

這里會顯示排名前30位的炒作股票及其各自的炒作得分,以下值:

Score Abs:所有相關帖子的炒作分數總和

Δ7d/Δ3d/Δ1d:周期分別為7/3/1天的增量炒作得分

另外,每一行都指示一天的倉位增/減(兩個上/下箭頭表示+/- 5個排名,一個上/下箭頭表示小于+/- 5個排名,= 表示不變)。

單擊股票名字后,會打開詳細信息視圖:

poYBAGP4UWiAaMBmAAGFrisTFL4243.png

這里會展示股票的基本信息,每股收益、所屬行業、PE值、關聯的Reddit帖子等等。

3.安裝部署

在Python實用寶典后臺回復:Reddit可以獲取此開源代碼庫的代碼和數據(reddit-hyped-stocks 及 data.db)。

(選項1)使用Docker運行應用程序:

1. 克隆此倉庫或將其下載到本地計算機

2. 要使用沒有你自己的數據的應用程序,你可以從:
https://drive.google.com/file/d/12aAc35F5a0_doGE7Af8xsukRyNKPo1g0/view?usp=sharing
獲取示例數據庫,下載并將文件復制到backend/data.db

4. 運行./run-server-docker.sh這將需要一些時間來下載依賴項并構建應用程序

5. 瀏覽器打開http://localhost:5000訪問頁面

(選項2)在沒有Docker的情況下運行應用程序/設置開發環境

1. 將存儲庫克隆到本地計算機

2. 安裝Python 3和Node.js

3. cd 到 backend 并運行 pip3 install -r requirements.txt 以安裝后端依賴項。運行 backend/start.sh 以運行后端開發服務器

4. cd 到 frontend 并運行 npm i 以安裝前端依賴項。運行 npm run start 以運行前端開發服務器。

(非必須)收集原始數據

由于炒作得分取決于帖子,因此必須定期(例如每小時)爬取 Reddit 帖子數據。

必須條件:獲取 Reddit API token:

1. 前往https://www.reddit.com/prefs/apps

2. 點擊“創建應用”并填寫信息,使用“script”類型

3. 將密鑰和應用程序ID復制到文件中: backend/praw.ini

默認情況下,子論壇 robinhoodpennystocks 和 pennystocks 會被爬取(可在中配置backend/load_data.py)。

數據會被保存到Sqlite數據庫中。要查詢數據,請使用腳本 backend/load_data.py 或運行 ./run-load-data-docker.sh。

我們的文章到此就結束啦,如果你喜歡今天的Python 實戰教程,請持續關注Python實用寶典。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Web
    Web
    +關注

    關注

    2

    文章

    1276

    瀏覽量

    70492
  • python
    +關注

    關注

    56

    文章

    4821

    瀏覽量

    85744
  • GitHub
    +關注

    關注

    3

    文章

    479

    瀏覽量

    17280
收藏 0人收藏

    評論

    相關推薦

    阿里CEO:下一個增長引擎定是IoT

    張勇說,下一個布局、下一個熱點、下一個增長的引擎定是來自于萬物互聯的時代,來自于圍繞著萬物互聯。我們希望在萬物互聯網時代能夠和所有的合作伙伴形成
    發表于 09-10 11:25 ?864次閱讀

    EMC如何成為下一個設計工程的成功因素

    EMC如何成為下一個設計工程的成功因素?
    的頭像 發表于 08-23 11:32 ?867次閱讀
    EMC如何成為<b class='flag-5'>下一個</b>設計工程的成功因素

    ToB,智能可穿戴的下一個藍海

    智能手機廉頗老矣,元宇宙遙遙無期,下一個硬件消費藍海,也該輪到智能穿戴了.
    的頭像 發表于 08-17 07:38 ?2141次閱讀
    ToB,智能可穿戴的<b class='flag-5'>下一個</b>藍海

    利用事件結構實現在數字輸入控件中,每當用戶按下一個...

    本帖最后由 夏日、微風 于 2013-3-7 13:08 編輯 利用事件結構實現在數字輸入控件中,每當用戶按下一個數字后,累加值就將新數字累加上去。例如按下34時,累加值為7;按下345時,累加值為12…我編的程序如下,請高手指點
    發表于 03-07 12:23

    開關控制LED如何在次按下一個下一個LED將關閉

    問候大家,開關控制LED在次按下一個下一個LED將關閉,請幫助我如何創建它。開關是推式開關。下面是要修改的模塊。/輸入顯示是開關按壓。
    發表于 07-08 15:08

    容器是否成為下一個Linux

    容器將成為下一個“Linux”
    發表于 04-27 09:21

    區塊鏈游戲會成為下一個生財好渠道嗎?

    多款區塊鏈游戲在2018年悄悄上線了。除了代打、直播,區塊鏈會成為下一個游戲生財的好渠道嗎?
    發表于 06-26 09:29 ?600次閱讀

    VR體驗的下一個飛躍是什么?

    對虛擬現實的興奮不在圖表之列,但目前這代VR游戲還是很無聊嗎? VR的下一個重大飛躍是什么?開發人員如何利用這些新功能?
    的頭像 發表于 11-13 06:31 ?2703次閱讀

    物聯網是信息革命的下一個階段 幾乎每個領域都能找到應用

    物聯網的應用廣泛。已經提出了多個分類,例如電子消費品、企業(業務)和基礎設施。英國前財政大臣喬治·奧斯本(George Osborne)提出,物聯網是信息革命的下一個階段,并參考了從城市運輸到醫療
    的頭像 發表于 05-25 10:46 ?4627次閱讀

    云南聯通“賣掉”后 誰會是下一個

    5月17日,聯通省級分公司混改選擇了云南,誰會是下一個混改對象成為業內熱議的話題。
    的頭像 發表于 05-29 16:21 ?5522次閱讀

    蘋果或成下一個諾基亞?

    iPhone11泄露,還有中國特供版!網友:下一個諾基亞
    的頭像 發表于 08-23 11:51 ?3711次閱讀

    如何為下一個符號消除PCB設計項目

    學習如何消除對你的下一個符號和創造足跡PCB設計項目,使圖書館創建快速而簡單。
    的頭像 發表于 10-23 07:08 ?2618次閱讀

    云計算和邊緣計算是下一個常態的關鍵

    幫助企業利用冠狀病毒大流行帶來的新“下一個常態”的合作伙伴應該記住,加速客戶向云計算的過渡是改變商業環境的關鍵,而“最有趣的事情將發生在邊緣”。
    的頭像 發表于 10-24 09:56 ?2443次閱讀

    蘋果改變IoT江湖的下一個大招是什么?

    市值2萬億美元的蘋果公司下一個大招是什么?傳言了三年的追蹤器“AirTag”最有可能成為下一個像TWS耳機那樣的爆品。
    的頭像 發表于 01-29 10:41 ?2738次閱讀

    晶體管的下一個25年

    晶體管的下一個25年
    的頭像 發表于 11-27 17:08 ?847次閱讀
    晶體管的<b class='flag-5'>下一個</b>25年
    主站蜘蛛池模板: 久久99精品久久久久久久野外 | 中文字幕一区二区三区四区五区人 | 奇米欧美| 久久精品伊人波多野结 | 欧美福利精品 | 一级毛片ab片高清毛片 | 久久国产精品免费看 | 日本网站免费 | 天天做天天爱夜夜爽女人爽宅 | 久久久久久青草大香综合精品 | 天天干天天拍天天射天天添天天爱 | 妖精视频一区二区三区 | 综合激情网站 | 香蕉爱爱视频 | 久久黄色精品视频 | 欧美日韩视频综合一区无弹窗 | 91大神网址 | 啪啪调教所29下拉式免费阅读 | 天天干狠狠操 | 色网站在线播放 | 日本免费黄色网址 | xxxx69日本hd| 麦克斯奥特曼免费观看 | 国产精品亚洲玖玖玖在线靠爱 | 2016天天干 | 国产成在线观看免费视频 | 最新免费jlzzjlzz在线播放 | 欧美性天天影院 | 高清一级毛片一本到免费观看 | 久久久久无码国产精品一区 | 五月天色婷婷丁香 | 欧日韩视频777888 | 日本免费大黄在线观看 | 韩国三级hd中文字幕久久精品 | 亚洲成人激情电影 | 男人天堂网在线播放 | 精品国产免费观看久久久 | 丁香综合在线 | 日日摸夜夜添免费毛片小说 | 在线电影你懂得 | 奇米小说 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品