Python分析股票之前,我们需要做几件准备工作:安装Python
安装tushare包
安装VSCode (可选)
以上步骤详细说明如下:
第1步:安装Python
首先你需要一个Python编译器才能运行.py文件,下载地址如下:Python官方下载地址www.python.org
点击图中的按钮“Download Python 3.8.0” 下载安装就可以了。
第2步:安装tushare包
由于被墙的原因,使用如下指令,可以快速安装所需的tushare包。
pip install tushare -i https://pypi.tuna.tsinghua.edu.cn/simple/
具体解释及注意事项可以参考:shareoops:加快pip安装python包的办法zhuanlan.zhihu.com
说明:如果安装中提示需要安装其它的包,相应地将以上指令中的“tushare”替换成其它的包即可。
第3步:安装VSCode(可选)
虽然你仍然可以在Window自带的cmd或Powershell中编程,但选用一款方便易用的代码编辑器(IDE)来写程序,还是十分值得好好考虑的事情。好的IDE可以省去许多无谓的精力消耗,达到事半功倍的效果。之前我考虑过使用开放性较好的Atom,但由于被墙的原因,以致Atom的包安装起来非常耗时费力,所以改用了VSCode。后者也是非常出色的,就使用上来说,并不逊于Atom。所以就Python入门而言,VSCode就足够好了,其下载地址如下:Visual Studio Code - Code Editing. Redefinedcode.visualstudio.com
根据平台进行相应的选择,下载安装安成即可。
完成了以上准备工作后,我们就可以在VSCode中开始敲代码了,实现的大致效果图如下:
这里,进行几点说明:
首先,上面新建了一个名为“test1.py”的文本文档,当然你也可以取你喜欢的名字。
然后,在这个文本文档中键入了以下的代码:
import tushare as ts
data=ts.get_hist_data('600848')
print(data)
这时,VSCode会在窗口的右下角弹出一个对话框,推荐你安装Python的扩展插件。对话框如下所示:
按建议点“Install”就可以安装。安装完成后,也就会在效果图的左侧栏中出现安装好的Python扩展插件。同时,还会在窗口的右上角出现一个形如“播放”按钮的绿色小三角形,如下所示:
点击这个按钮,就可以运行刚才编写的代码了。稍等片刻,就取得了上市代码为“600848”的股票的最新各类信息,输出在代码下面的输出区域中。
好了,Python分析股票的第一步到此就完成啦!