我的学习资料
1、我之前是一直在做php,学python只是为了多个技能。
2、两本书《python袖珍指南》、《python3程序开发指南(第二版)》
3、几个文档:
http://www.runoob.com/python3/python3-tutorial.html
http://cn.python-requests.org/zh_CN/latest/
http://www.pythondoc.com/pythontutorial3/index.html
4、百度和google
python2和python3
我一开始经常有的纠结是,是学python2还是python3,包括群里的小伙伴很多也会问这个问题。我的建议是,不管学哪个,都是差不太多的,python2和3有差别,但是并不是两个语言,只是语言特性发生不可兼容的升级,基本语法是没有很大变化的。
python2、python3的差别和asp、aspx的差别是不同的。
我最开始也在网上查了很多版本的区别,以至于买了一本非常袖珍的,python2和python3都讲了的袖珍指南。最后发现python3的编码非常方便,就一直用python写一些小东西。
安装python3环境
下载python3安装包,安装时建议修改路径安装到c盘根目录比如c:\python35
,安装过程就不说了。
安装之后打开cmd,输入python,出现下面的界面表示安装成功了。如果没有出现,那就表示你的python3目录没有被添加至环境变量。
修改环境变量:
我的电脑-属性-高级系统设置-高级-环境变量,在下面的系统变量中找到“path”,如下图,添加你的python主目录和"C:\Python35\Scripts"到"path"的值中。如下图
编辑器
如果在windows下开发的话,简单好用的编辑器大概就是notepad++了,直接在百度搜索,就能找到。喜欢用他的原因大概是可以很方便的在命令行打开python,并且修改文件编码也非常简单,要知道做爬虫经常要做转码操作。
除了notepad++,我经常用的还有sublime和vscode,他们都各有千秋。
安装好notepad++之后,添加一个运行命令的快捷键,就可以方便的在notepad++里打开cmd窗口运行python程序。
Notepad++ ->"运行"菜单->"运行"按钮
cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
到这一步,只要在notepad++中打开python程序,再按下组合键"CTRL+F5",就会弹出来一个黑窗口开始执行当前的python文件,执行完毕之后,会暂停等待。