前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在学习Python的道路上,我们应该如何走好这条路

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

作者头像
企鹅号小编
发布2018-01-09 11:41:28
7420
发布2018-01-09 11:41:28
举报
文章被收录于专栏:企鹅号快讯

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

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

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

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

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

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

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

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

本文来自企鹅号 - 怎样共勉媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 怎样共勉媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档