python开发工具及入门

来源:互联网 发布:催眠的电影 知乎 编辑:程序博客网 时间:2024/05/19 11:44

1,关于版本:

python现在主要有2.*和3.*版本的两种,由于3.*版本的很多第三方库支持的不够完善,所以建议从2.*开始学习;绝大多数都一样


2,关于开发工具IDE:

安装完python后,配置了环境变量PATH,就默认有三种方式开发python程序:dos进入、python(command lines)、IDEL,前两种基本是一个意思,只是第二种不用进python安装路径敲python.exe,前两种太丑所以基本不用考虑;第三种是python安装包自带的一个图形化界面的ide,好看一点点,但是保存python文件、打开文件什么的不太方便,也比较难看。所以大多数人,肯定会找一些第三方功能强大的ide了(网上查一大堆),我是从网上还有同事那看到一款文本编辑器sublime_text界面比较漂亮,而且省内存(我自己的电脑内存经常不够用),又由于自己是以自学为主,故决定采用这个轻量级的ide


3,关于sublime_text编辑器:

sublime_text安装完成后,需要依次下载:

package_controll插件(类似于插件工厂这么个东西,有了它,安装别的插件就很方便了,安装方法官网有,粘贴代码放到编辑器控制台里就行了,注意版本)

通过ctrl+shit+p快捷键(打开命令窗口),输入PCI(打开package_controller安装插件),建议安装:sublimeREPL(交互编辑插件)、sublimeCodeIntel(代码提示插件)、AdvanceNewFile(新建文件插件),还可以安装一些主题,调整界面美观的


4,关于我的入门书籍(英语好的可以直接看官方文档):

首先,买了两本纸质书,python学习手册,python cookbook

其次,看完了python学习手册(用了java经验,看起来毫不费力,一两周就能看完,基础部分写的很不错,缺点是,仅仅到了基础就打住了,io、网络编程、web等稍微深入的都没有了)

然后,准备看cookbook这本书,发现是一本经验总结和技巧展示的书,不适合入门;转而看了一本电子书 python核心编程,目前正在看本书的网络编程部分,写的还不错

最后,看完cookbook并联系一些代码后,准备挑一本python文本处理或统计方面的书,然后看看django(应该是python的web开发框架)



0 0