iT邦幫忙

2025 iThome 鐵人賽

DAY 6
0
AI & Data

從網路爬蟲到資料洞察的應用系列 第 6

存成 CSV 檔,確認能保存本地資料

  • 分享至 

  • xImage
  •  

在前幾天的練習中,我們已經能夠透過 twstock 抓取台積電 (2330) 的股價資料,並利用 pandas DataFrame 進行整理與排序。今天要進一步學習如何把整理好的資料 存成 CSV 檔案,方便日後做數據分析或歸檔。

為什麼要存成 CSV?
CSV(Comma-Separated Values,逗號分隔值)是一種非常常見的資料儲存格式。它的特點是:

  • 可以用 Excel、Google Sheets 開啟,方便檢視與編輯。
  • 幾乎所有程式語言都能夠輕鬆讀取與寫入。
  • 結構簡單,適合用來保存表格型資料。

因此,把股市資料存成 CSV,可以讓我們日後直接用 Excel 畫圖表,或者再用 Python 進行更深入的分析。

新增的程式碼解析

# 將 DataFrame 存成 CSV 檔
# index=False 表示不要將 DataFrame 的索引寫入 CSV
# encoding='utf-8-sig' 確保在 Excel 中開啟不會有亂碼
df.to_csv('stock_2330.csv', index=False, encoding='utf-8-sig')

print("\n資料已成功儲存至 stock_2330.csv")
  • index=False:避免把 DataFrame 的索引也存進去,否則會多一欄沒用的數字。
  • encoding='utf-8-sig':確保用 Excel 開啟時不會出現亂碼。

在同個資料夾裡能找到 stock_2330.csv,點開來會看到 :

Date,Close,Volume
2025-09-18,1285.0,24841820
2025-09-17,1265.0,32019276
2025-09-16,1280.0,42279997
...
...
2025-08-08,1175.0,27434505
2025-08-07,1180.0,64965686

那今天就先這樣。
/images/emoticon/emoticon29.gif


上一篇
轉換成 pandas DataFrame
下一篇
處理日期格式(字串轉 datetime)
系列文
從網路爬蟲到資料洞察的應用8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言