兵器
行走“江湖”,当然需要有一把称手的兵器,作为数据分析门派的成员,门派的主推兵器当然就是Python,理由如下:上手快:初入江湖,作为一名武学根基较差的学徒,太难的兵器让人无法上手,打击学习积极性,对比其他计算机语言,Python 程序易读、易编写,同时容易理解
免费:对于我们这些江湖的无名之辈,免费简直是业界良心
开源、可扩展:拥有一把可以成长的兵器,就能最大程度展现出自我的实力,任何用户都可以扩展Python,去创建一些新“工具”,这样我们便可以用 Python 做更多的事情
功法
没有合适的功法进行辅佐,再好的兵器也就是一堆破铜烂铁。
基本心法 - Anaconda
作为刚刚拜入数据分析门派的学员,大家在初次使用Python的时候,肯定会遇到很多的问题:到底该装 Python2 呢还是 Python3 ?
为什么安装 Python 时总是出错?
怎么安装工具包呢?
Python 环境又是什么鬼?
为什么提示说在安装这个工具前必须先安装一堆其他不明所以的工具?
为了在入门时少走弯路,并且让高涨的积极性不至于太受打击,基本心法 - Anaconda,大家来了解一下。通过Anaconda管理工具包、开发环境、Python版本,可以大大简化了你的工作流程,Anaconda不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。
在官网选择适合自己电脑操作系统的版本下载,然后根据提示进行安装,我的电脑操作系统为Win 64位,安装完毕后,点开Anaconda Navigator,首页效果如下:
然后点击environment,可以看到安装包状况:
(tips:安装完成后,我们还需要对所有工具包进行升级,以避免可能发生的错误。打开你电脑的终端,在命令行中输入:conda upgrade --all,在终端询问是否安装如下升级版本时,输入Y。)
解惑
初学者在学习过程中,必然会遇到诸多的问题,下面列举一个我学习过程中遇到的问题作为示例:
如上是在学习第三方模块使用过程中,想模仿打开自己桌面上的Excel,结果报了错误提示。
碰到这个问题的时候,我也是一头雾水,啥都看不明白。但是不用着急,我们身处江湖,可以去江湖问道解惑。
后续在搜索引擎中搜索了对应的错误提示,最后完美解决了问题。
原因:windows读取文件可以用\,但是在字符串中\是会被当作转义字符来使用
解决办法:python在描述路径时可以有多种方式,现列举常见的三种
最终选择了方式二,更改后,运行正常,见下图:
后记
江湖路漫漫,人生苦短,Python当歌,岂不快哉!