中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

大家好,一觉到中午了,昨天晚上摸索到一点多了,实在没精力写文章了,现在补上。


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

美美的中午来个美女养眼

昨天整个安装就结束了,安装之后开始程序里面有了这些。


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

python程序的输入可以在Python 3.6(64bit)这个主程序里面进行,也可以在idle里面进行,照例来个“Hello World”


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

主程序的输入输出


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

IDLE里面的输入输出

对比一下,IDLE的颜色区分是不是更漂亮更直观,不容易眼花。

根据我的学习,我们可以使用第三方程序来写代码,有很多的好处,比如自动双括号双引号之类很方便


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

Visual Studio Code


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

Sublime Text 3

上面两个都可以用来做输入代码使用,我选择了下面的Sublime Text 3,这里记得选择编译系统为Python,


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

这个时候,我们输入print('Hello World'),ctrl+B编译后界面下方出现运行结果(编译前记得保存文件到硬盘,否则会出错,C:\\Python36\\python.exe: can't find '__main__' module in ''),记住python里面的字符是用单引号方便,那么我们第一个程序就写好了

中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

是不是很简单,对,就是这么简单

---------------------------------------------------

程序写的再好也没用,还是得换银子不是么,目标得明确,知识是学不完的不是么,现在回归我们最关心的股票应用。

这里贴上昨晚写好的一段代码,作用是获取股票代码,


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

这里统一贴的图片,代码建议你们自己一个一个输入,熟悉软件及输入的快乐/痛苦和对代码的理解。

代码调用tushare,pandas,datetime三个库,但凡有一点点编程基础,就可以看明白,这里真的佩服python语言的简洁。

上面代码有什么用,看图片的标题里的目录结构(目录你们自己可以随便建,我展示我的)。

D盘新建文件夹PYTHONWORK,再建ticker子文件夹,再建01Programs(代码存储用)和02Data(存储股票数据用)两个子文件夹,我主要A股,在0data目录下再建一个目录00TickerListCN用来存储A股的股票数据,第一篇评论里有朋友做虚拟币的,可这里再建个虚拟币数据的文件夹。


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

前面那段代码写好保存保存到01Programs文件夹里面,ctrl+B执行后,会在我们指定的目录输出指定的名称文件file='../02Data/00TickerListCN/TickerList_'+dateToday+'.csv'。


中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

不用excel打开会乱码,用sublime打开看一下

中年男就是要躺着赚,从零开始学习python,目标AI智能,day3

是不是成功了,股票代码都下载下来了并保存到本地文件里面了,Good Done!

上面简单的一段代码,其实有很多需要延展学习的地方,例如tushare使用的各种参数调用,我没细看弄明白,写不出来,这些参数调用需要记好,哪些可以调用,后面建模型才清晰。

好了,这些是昨天大致的学习进度,下期再见。


分享到:


相關文章: