项目简介
本项目是基于Python的股票价格比较工具,借助网络爬虫、数据分析和可视化技术,帮助用户分析和比较任意两只台湾股票近一年内的每月收盘价,为投资决策提供参考。
项目的主要特性和功能
- 网络爬虫:利用
requests
和Beautiful Soup
从Goodinfo!台湾股市信息网站爬取股票数据。 - 数据处理:使用
Pandas
库处理爬取的数据,转化为DataFrame格式并保存为CSV文件。 - 数据可视化:运用
matplotlib
库将股票价格数据绘制成柱状图,直观呈现价格走势。 - 图形用户界面:通过
tkinter
库创建简单GUI,用户输入股票代码即可触发数据爬取和可视化。
安装使用步骤
环境准备
- 操作系统:Windows 10
- Python版本:Python 3.11.0
- 代码编辑器:Visual Studio Code 1.81.1
安装依赖包
使用以下命令安装所需的Python包:
bash
pip install requests bs4 pandas matplotlib tk Pillow
运行项目
- 下载本项目的源码文件。
- 在命令行中导航到项目目录,运行以下命令启动程序:
bash python stock_price_compare.py
- 程序启动后,将显示一个简单的GUI界面。
- 在输入框中输入两只股票的代码(用逗号分隔),点击“立即查询”按钮,程序将自动爬取数据并显示两只股票的价格走势对比图。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】