彩世界平台-彩世界时时app-彩世界开奖app苹果下载

热门关键词: 彩世界平台,彩世界时时app,彩世界开奖app苹果下载

您的位置:彩世界平台 > 彩世界时时app > 在学习Python的征途上,我们理应如何走好那条路

在学习Python的征途上,我们理应如何走好那条路

发布时间:2019-09-27 12:08编辑:彩世界时时app浏览(106)

    在学习Python的道路上,我们应该如何走好这条路。,python走好

    当你决定入门 Python 时,需要有一个清晰且短期内可实现的目标,比如通过学习找一份初级程序员工作,目标明确后,你需要知道企业对 Python 程序员的技能有哪些要求,下面是我从拉勾网找的一个初级 Python 工程师的任职要求:

    1. 熟悉 Python 及常用的 Web 开发框架;

    2. 至少熟悉一种数据库的使用,如MySQL、mongodb、redis等;

    3. 熟悉 Linux 操作系统及常用命令;

    4. 良好的编码习惯和文档编写习惯;

    做 Python 开发除了熟悉语言本身之外,还需要掌握很多相关联的技能,好比打NBA,你不光要学如何投篮,还要练习力量、技战术等一整套东西。所以,一个普通 Python Web 开发工程师需要掌握的技能包括至少一个Web框架,比如:Django、Flask、Tornado,做业务系统必须熟知一种数据库,还需要对Linux系统的基本操作和常用命令有所了解,因为以后你写到程序基本上都会运行在Linux平台上。

    另外Django在配置中很多地方使用字符串来代替模块的导入,那么它是如何把字符串对应到实际的模块上的呢?翻看源码,你就会发现,它使用了__import__内部方法。利用这个方法,我们也可以在自己的项目中用字符串来指定要导入的模块和类。

    像这样的体悟是无穷无尽的,每一个框架都是一个学习的宝库,而你使用过的框架则是对你来说挖掘起来更容易的宝库。挖掘、体悟你最熟悉的框架,会让你的编码水平大幅提高。

    许多刚入门 Python 的朋友都在纠结的的问题是:我应该选择学习 python2 还是 python3?

    对此,咪博士的回答是:果断 Python3 !

    可是,还有许多小白朋友仍然犹豫:那为什么还是有人推荐我学习 Python2 呢?

    其实,无外乎以下一些原因(但这些理由经咪博士稍微一推敲就站不住脚了):

    1. 无论是 Python 还是 Pip 的下载量,都是 2 比 3 多,可见 2 仍然是主流

    错!造成 2 的下载量比 3 多的原因很多,但其中很重要的一条是,绝大多数操作系统(Linux 发行版)默认安装的仍然是 Python 2。人都是有惰性的,许多人懒得折腾就直接用了2 了。但是,2 在下降,3 在上升这是不争的事实。拥抱未来才是王道啊。

    2.  Python 2 和 3 不兼容,学了 3 还得学 2

    错!Python 提供了许多辅助的库,可以让你分分钟写出兼容 3 和 2 的代码,你要做的只是引入几个包而已,几乎不用修改代码。实在万不得已非得用 2,你有 3 的基础,几乎不需要什么额外的学习,也能立刻上手 2。

    3. 许多库还停留在 Python 2,Python 3 用不了

    错!说出这话的这位仁兄,你是有多久没有关注 Python?太不了解行情了。

    根据 py3readiness 的最新统计结果,Pip 上最流行的(下载量最高的)前 360 个库,已经有345 个支持 Python 3 了。

    图片 1

    其中,只剩下 15 个(大约 4%)库暂时还不支持 Python 3。你究竟是有多执着,非要等到 100% 才肯用 3?

    图片 2

    当然,有些朋友还是不放心,这里咪博士根据 Python 的不同用途,仔细检查了每个领域最常用的包(有一些没有在 py3readiness 中罗列出来),它们(具体见文章末尾)无一例外,全部支持 Python 3 !

    你的工作能有多特别?非得用 3 才能搞定?即使真遇到这样的情况,使用 virtualenv, conda 这些成熟的工具,分分钟在你的机器上另起一个 2 的环境,和 3 完美兼容,你还需要担心什么?

    拥抱 Python 3 吧!人生苦短,我用 Python 3。

     

    附:以下常用 Python 库,经咪博士检查,都已经支持 Python 3 了

    爬虫相关

    • scrapy
    • lxml
    • requests
    • selenium

    本文由彩世界平台发布于彩世界时时app,转载请注明出处:在学习Python的征途上,我们理应如何走好那条路

    关键词:

上一篇:自身是怎么走上人生巅峰的?

下一篇:没有了