午餐煮了泡麵後才發現沒筷子..

閱讀時間約 4 分鐘

只好用湯匙吃,

超瞎...



我吃這款啦

我吃這款啦

全家賣兩件60,

一餐只要30,

好吃又省,

中午還喝同事泡的咖啡,

根本...

也許這就是自由吧。

寫到這,

心裡只剩兩種情緒:

知足、感恩。





以下分享,

如何使用 python 處理買賣日報,

逐段解說,穿插在程式碼中間,

有興趣的可以看看

# 載入處理 csv 的工具​
import csv

# 檔案路徑
file_path = './2317.csv'

# 打開 csv​
with open(file_path, 'r', encoding='Big5') as f:
# 讀取前三行​然後丟掉
  f.readline()
  f.readline()
  f.readline()

# 第四行起​,使用 csv 工具一次讀
  rows = csv.reader(f, delimiter=',')

# 建立一個空的表格​存放分點日報​
table = {}

for row in rows:
# ​分點, 價格, 買量, 賣量
dealer = row[1]
price = float(row[2])
b_volume = int(row[3])
s_volume = int(row[4])

# 若table裡無該分點就新增
if dealer not in table:
    table[dealer] = {}

# ​table的結構是 dict
# key: 分點
# value: 各價位的(買量, 賣量)
#
# 所以此行是在記錄
# dealer這個分點,在price價位時,
# 買了​ b_volume 股,
# 賣了 s_volume 股。
  table[dealer][price] = (b_volume, s_volume)

# 對此行後半段也做一樣的事​
dealer = row[7]
price = float(row[8])
b_volume = int(row[9])
s_volume = int(row[10])

if dealer not in table:
table[dealer] = {}

table[dealer][price] = (b_volume, s_volume)

# 打印在視窗,確認結果
for d, op in table.items():
    print(d)
    for p, v in op.items():
      print(f'{p:3.2f}: ({v[0]}, {v[1]})')


已刻意寫得比較好懂,歡迎抄去用,但是務必答應我...

看到訊號,記得叫我!🙇‍♂️

QQ


再來把程式存成 jn.py,執行後結果大概像這樣

$ python jn.py

1020合庫
110.50: (0, 3000)
111.00: (5000, 3000)
111.50: (15236, 1006)
112.00: (23000, 139000)
112.50: (9000, 55000)
113.00: (5000, 140000)
113.50: (0, 20000)
1021合庫台中
110.50: (15000, 2000)
111.00: (1000, 13000)
111.50: (24300, 18200)
112.00: (18000, 34000)
112.50: (7000, 3000)
113.00: (11000, 5000)
113.50: (0, 6000)
1022合庫台南
111.00: (0, 6200)
111.50: (0, 10250)
112.00: (4000, 6000)
112.50: (4000, 0)
113.00: (1000, 1100)
113.50: (0, 1000)
(以下省略)​


跟app 對過答案,應該沒錯。

下一篇會寫如何視覺化,但我也還再研究,目前只會下面這種簡單的:

1.成交量 top N 分點

成交量 top 5

成交量 top 5

2.買超 top N 分點

買超 top 5

買超 top 5

3.賣超 top N 分點

賣超 top 5

賣超 top 5

其實我很少看這些,

不確定還需要看什麼,

歡迎留言分享,教學相長。

avatar-img
62會員
21內容數
個人網誌啦~ 內容包含但不限於學習筆記、心情抒發、火星廢文...
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
JN的沙龍 的其他內容
營~收~應該體面 星洲瑞銀別後悔 何來衰退 你敢賣就敢心碎 夢境裡面 是存股的我們 在喝采 流著淚哭著數錢~ 獲~利~也很體面 散戶們絕不後退 買到沒錢 認真盯盤的畫面 別讓執念 毀掉了明年 財富自由? 才沒那天~
最近公司再次裁員超過30%,部門少了兩位老戰友,感傷啊!這下真的沒人罩我了,事情也越來越多,個人已黔驢技窮,主管終於要發現我是薪水小倫了嗎,噢不...
AI 的進展通常分為四個階段: 被動機器 (Reactive machines) 有限的記憶體 (Limited memory) 心智理論 (Theory of mind) 自我意識 (Self aware)
還在為了少少一兩趴殺進殺出股市嗎? 醒醒吧, 我們都不是什麼天選之人。 曾經我也以為賺個幾%都很難, 直到...
趁主管今天請假,今天看點課外讀物: https://en.wikipedia.org/wiki/Lambretta 認識一下機車品牌 Lambretta,順便練習英文閱讀。 (維基裡的內容不一定是對的,了解個大概就好。)
"可是我怕錯過最新的留言耶! " 老大叫你調適心情,你就乖乖調適,懂? 如果真的很怕, 可以用上次那篇沒空跟上最新留言怎麼辦?裡的韭菜救星程式, 但是千萬不要用公司電腦跑! 請照以下方法放到自己的安卓手機上跑,收到通知再刷F5就好了~
營~收~應該體面 星洲瑞銀別後悔 何來衰退 你敢賣就敢心碎 夢境裡面 是存股的我們 在喝采 流著淚哭著數錢~ 獲~利~也很體面 散戶們絕不後退 買到沒錢 認真盯盤的畫面 別讓執念 毀掉了明年 財富自由? 才沒那天~
最近公司再次裁員超過30%,部門少了兩位老戰友,感傷啊!這下真的沒人罩我了,事情也越來越多,個人已黔驢技窮,主管終於要發現我是薪水小倫了嗎,噢不...
AI 的進展通常分為四個階段: 被動機器 (Reactive machines) 有限的記憶體 (Limited memory) 心智理論 (Theory of mind) 自我意識 (Self aware)
還在為了少少一兩趴殺進殺出股市嗎? 醒醒吧, 我們都不是什麼天選之人。 曾經我也以為賺個幾%都很難, 直到...
趁主管今天請假,今天看點課外讀物: https://en.wikipedia.org/wiki/Lambretta 認識一下機車品牌 Lambretta,順便練習英文閱讀。 (維基裡的內容不一定是對的,了解個大概就好。)
"可是我怕錯過最新的留言耶! " 老大叫你調適心情,你就乖乖調適,懂? 如果真的很怕, 可以用上次那篇沒空跟上最新留言怎麼辦?裡的韭菜救星程式, 但是千萬不要用公司電腦跑! 請照以下方法放到自己的安卓手機上跑,收到通知再刷F5就好了~
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
一日之計在於晨,對於家人小孩的早餐、早午餐,永遠都是我最大手筆的時刻! 想要吃得豐盛、想要吃得營養,除了新鮮蔬果少不了,更要注重食材的新鮮度、單純度。
Thumbnail
同學們相約不老部落,從寒溪吊橋出發,沿路看到狩獵設置的陷阱,參觀釀酒工坊,品嚐小米酒還有剛出爐的麪包,聆聽19年經營的理念與困難的解決方法,長老們的信念與執行者的落實,讓我們有機會目睹原住民文化的世外桃源。 夕陽西下是踏上歸途的時刻,這一刻的心情不老不老。。。 後記:
Thumbnail
《午餐吃什麼》之清冰箱料理 利用之前包肉粽剩下的冷凍炒料餡, 搭配當季的綠竹筍, 加入冷凍的芹菜跟冷凍紅蘿蔔絲, 熬煮一鍋「綠竹筍豬肉鹹粥」, 美味上菜😋
Thumbnail
那是綿綿細雨的週一,上午因故請了假,想讓自己心情好些,遂與M約好中午來點精緻澱粉。
Thumbnail
多種選擇由你多種選擇由你轉選
01 午餐是一百隻天鵝拍翅飛過胃臟上空 情緒有一千顆隕石撞擊地殼 一萬朵白雲能否接住一根針 一億棵榕樹等著說故事給我們聽     02 騎車穿入漫漫思緒 眼裡一幕幕心情消逝 胸腔裡有種作嘔的酸味爆炸 呼吸彷彿鋼絲刺透心臟反覆拉扯 現實如鮮紅扶桑花盛開頭頂 時間像吵雜列車總會過去
Thumbnail
女兒去年升上高年級,終於獲准午餐時間可以離開校門自行覓食,不必留在校內吃學校午餐了。 本來是件好事,因為學校午餐做的是一年比一年糟糕,每況愈下,形跡可疑的肉類料理泡在顏色過分鮮艷的醬汁裡面,最後孩子們只好吃白飯或是不加任何醬料的義大利麵條,餓到下午回家吃媽媽的小廚房菜。
Thumbnail
​ 白慕蛋餅先生是一家連鎖的早、午餐店家,目前在台北市有四家分店的連鎖店家。菜單以創意蛋餅為主,多達二十幾種類的蛋餅。店內裝潢結合藝文與運動的圖片與裝飾品,店員都是裝著運動球衣。彷彿是一家運動類型餐廳。 白慕蛋餅先生相關資訊:: ​ 代表店::台北市松山區敦化北路244巷39號 (目前台北市有四家
Thumbnail
<p>比較的心理並非成人獨有,早在那朦朧小學早已發生</p>
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
一日之計在於晨,對於家人小孩的早餐、早午餐,永遠都是我最大手筆的時刻! 想要吃得豐盛、想要吃得營養,除了新鮮蔬果少不了,更要注重食材的新鮮度、單純度。
Thumbnail
同學們相約不老部落,從寒溪吊橋出發,沿路看到狩獵設置的陷阱,參觀釀酒工坊,品嚐小米酒還有剛出爐的麪包,聆聽19年經營的理念與困難的解決方法,長老們的信念與執行者的落實,讓我們有機會目睹原住民文化的世外桃源。 夕陽西下是踏上歸途的時刻,這一刻的心情不老不老。。。 後記:
Thumbnail
《午餐吃什麼》之清冰箱料理 利用之前包肉粽剩下的冷凍炒料餡, 搭配當季的綠竹筍, 加入冷凍的芹菜跟冷凍紅蘿蔔絲, 熬煮一鍋「綠竹筍豬肉鹹粥」, 美味上菜😋
Thumbnail
那是綿綿細雨的週一,上午因故請了假,想讓自己心情好些,遂與M約好中午來點精緻澱粉。
Thumbnail
多種選擇由你多種選擇由你轉選
01 午餐是一百隻天鵝拍翅飛過胃臟上空 情緒有一千顆隕石撞擊地殼 一萬朵白雲能否接住一根針 一億棵榕樹等著說故事給我們聽     02 騎車穿入漫漫思緒 眼裡一幕幕心情消逝 胸腔裡有種作嘔的酸味爆炸 呼吸彷彿鋼絲刺透心臟反覆拉扯 現實如鮮紅扶桑花盛開頭頂 時間像吵雜列車總會過去
Thumbnail
女兒去年升上高年級,終於獲准午餐時間可以離開校門自行覓食,不必留在校內吃學校午餐了。 本來是件好事,因為學校午餐做的是一年比一年糟糕,每況愈下,形跡可疑的肉類料理泡在顏色過分鮮艷的醬汁裡面,最後孩子們只好吃白飯或是不加任何醬料的義大利麵條,餓到下午回家吃媽媽的小廚房菜。
Thumbnail
​ 白慕蛋餅先生是一家連鎖的早、午餐店家,目前在台北市有四家分店的連鎖店家。菜單以創意蛋餅為主,多達二十幾種類的蛋餅。店內裝潢結合藝文與運動的圖片與裝飾品,店員都是裝著運動球衣。彷彿是一家運動類型餐廳。 白慕蛋餅先生相關資訊:: ​ 代表店::台北市松山區敦化北路244巷39號 (目前台北市有四家
Thumbnail
<p>比較的心理並非成人獨有,早在那朦朧小學早已發生</p>