追忆751 2021-05-19 08:57 采纳率: 80%
浏览 53
已结题

想请教一下各位大佬,Python哪个方向比较好?

学Python有一段时间了,想请教一下哪个方向好?

  • 写回答

8条回答 默认 最新

  • 关注

    python发展方向主要有四个,分别是:验证算法、快速开发、测试运维、数据分析

    验证算法

    就是字面意思,指对自己公司做一些常见的设计算法或者公式的验证,公式代码化。

    快速开发,快速开发这个应该都比较熟悉,就是用相对成熟的框架,和相对较少的代码来开发网站,Python在网站前后台都有不少成熟的框架,如flask、bottle、tornado等等使用较多,目前国内外都有不少知名网站都是用Python来开发的,比如国内的知乎、豆瓣等这些网站。

    测试运维

    指的是用python实现的测试工具以及过程,包含服务器端、客户端、web等这些自动化测试过程,自动化性能测试的执行、监控和分析,常用的框架有selenium appium等。python可以写很多的脚本,把运维工作中日常操作涵盖了监控,部署,网络配置,日志分析,安全检测 等这些“操作”做到极致。

    数据分析

    Python有三个公认为非常厉害的东西:numpy、scipy、matplotlib;先说numpy,它很多底层都是使用C语言实现的,因此速度很快,假设用它来参加各种数学建模大赛,完全替代r语言和MATLAB是没有问题的。而且spark,Hadoop都有专门Python接口,因此我们使用Python做大数据的mapreduce也就变得非常简单了,加上Python对数据库的支持,以及类似sqlalchemy的orm也非常给力。

    其他

    当然除了入门,一些需要数据的公司、平台和组织对爬虫工程师的需求还是比较强烈的,因为这类型的公司需要抓取互联网上的公开数据,从而来实现一些商业价值。

    而且,python的功能不止如此,在机器学习领域,python肯定大火。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(7条)

报告相同问题?

问题事件

  • 系统已结题 10月5日
  • 已采纳回答 9月27日

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献