第一章 python基础学习笔记,前言和环境配置

前言:

因为要做一个股票分析系统,利用c语言做了一个简单的控制台程序,读取静态的文件数据,统计分析。
基础功能开发完成后,对程序进行升级改造。
现在面临两个问题:
①动态实时的股票数据如何读取?
②如何把控制台过渡到做成窗口界面?

第一个问题,这两天查资料+研究。 发现通达信,大智慧这类专业的软件,并不向普通用户开放接口,需要的话是向证券公司付费申请的。网络上免费实时读取股票数据,现在最流行的做法是利用python,爬取新浪,或者网易财经等网站的数据,以JSON或者XML文件格式返回。
何况c语言本身不提供网络通信能力,就算专业炒股软件提供接口,也要去调用操作系统本身的网络api,或者利用别人做好的第三方网络通信库。

第二个问题,c语言本身不提供图形能力,要想做界面,要么调用操作系统本身的图形api(gui),要么利用别人做好的第三方库,这些第三方库种类繁杂,有单独适用具体某一个操作系统的库,有同样跨平台的库,有些库简单提供封装好的lib或dll,也有类似qt一整套工具的解决方案directui。

综合两个问题,干脆学习一下python,反正这个语言也带有图形库,数据分析处理库,网络通信库等等,相当于多个问题一起解决了。

一开始学习是去下载了官方的手册,看了一个通宵,看得头昏脑胀。
发现可能是学c语言思考时间长了,脑袋转不到python上,语句写法老是出错就罢了,长期练习肯定能改善,思考模式转不过弯来。遇到问题,总是下意识想怎么划分函数块,怎么组织数据结构去存储,怎么分配内存,指针怎么拐来拐去。
于是结果糟糕的发现python比c还难学,特别是庞大无比的库,听说库总数高达10万+,常用的没有100个,也有80个,彻底糊涂了,看官方手册没办法理出一条清晰的线。

所以我决定找个“老师”,撸一撸思路,做点练习题,循序渐进。
网路上搜索了一下,基础入门比较推荐嵩天教授的视频课程,于是准备写一系列的学习笔记。

环境配置

python自带一个简易的ide,叫做idle;同时也提供了一个控制台的shell,我蛮喜欢vs2015的,因为懒啊,用着也顺手,就把vs2015给配置一下。
这里写图片描述
首先要安装一下针对visual studio的python工具,这个干什么用的?
查询msdn,原来 Python Tools for Visual Studio(PTVS)可以遍及到Visual Studio不同的功能需求,从编辑和智能感应,到调试,分析,再到发布到云.。
没有这个工具插件的话,vs2015就没有智能感应,无法像c或c++一样使用ide的调试功能;无法查找所有类和功能的引用;无法转到代码定义,无法使用导航功能,无法智能过滤找到文件,类或者工程。

所以要注意,vs2015本身并不含有python语言的解释器(本体不在),插件ptvs只是增强vs2015 ide的功能。
在python官网下载安装好,打开vs2015新建一个pthon项目
这里写图片描述
鼠标右键,选择view all python environments
这里写图片描述
不要选择网上所谓的overview配置!!根本无效!!
要选择configure,自行配置。
我的电脑是64位win10,python是安装在d盘,如图
这里写图片描述
配置修改完成后记得点旁边的“Apply”
关闭界面,vs2015和python3.6.5就配置完成了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值