python用什么软件编写程序,python用什么软件写代码

本篇文章给大家谈谈python用什么软件编写程序,以及python用什么软件写代码,希望对各位有所帮助,不要忘了收藏本站喔。

Python 作为最流行的语言之一,常年占据各语言排行榜前三名的位置,它的用途自然是非常广泛的。

我们耳熟能详的知名公司中,有很多公司的主力语言就是 Pythonpython练手怎么接单。国内知名的 Python 公司是豆瓣和知乎,头条早期也是用 Python 。而国外的知名公司有 Youtube, Quora, Dropbox 和 Google 等。当我们刷知乎刷豆瓣时,当我们使用这些公司的服务时,背后就有 Python 代码默默地为我们工作。值得一提的是,Python 之父 Guido 在 2019 年宣布退休之前,就在 Dropbox 工作,更早之前他还在 Google 工作过。

去年(2019)我们人类首次见到了黑洞的照片,掌声背后 Python 也功不可没。天文学家使用 Python 处理望远镜收集的数据,除了用到 Astropy 这个天文学相关的库之外,还使用了 Numpy, Scipy, Pandas 进行数据处理,用 Matplotlib 画图等等,而且也用到了 Jupyter Notbook 这款非常赞的工具。

前两年知乎上时不时就刷到用 Python 写爬虫的内容,而最近用 Python 进行办公室自动化的广告多了起来,侧面说明了 Python 的火热。

历史上,Python 首先是作为「脚本语言」而存在的。脚本语言,一般指解释型的(而非编译型),易学易用的,适合写一次性用途的脚本或者命令行工具的语言。作为脚本语言的 Python,特点是学习成本低,而开发效率高。在运维和黑客领域的很多知名作品,都是 Python 写的(我怀疑在这两个领域,Python 是官方语言)。运维方面,配置管理工具有 ansible, saltstack,进程管理工具有 supervisor,SSH 工具/库有 Paramiko 和 Fabric。黑客领域,Python 基本上是黑客们的首选。SQL 注入工具 sqlmap,数据包处理工具 scapy,都是用 Python 写的。

时间进入 2000 年,Web 开始流行,Python 也进入 Web 开发领域。Python 知名的 Web 框架有 Django, Tornado, Flask,知乎就使用了 Tornado。同时,搜索引擎和爬虫的火热,其间也少不了 Python 的身影,scrapy, selenium, pyspider 等爬虫工具就是 Python 开发的(selenium 比较特殊一点,略)。对爬到的 html 页面进行处理,在 Python 中有 lxml, beautiful soup, pyquery 等库帮我们处理。

后来,云计算的概念兴起。在 docker 和 k8s 席卷一切之前,用 Python 写的 OpenStack 可能是云平台管控工具中最有统治力的。

时间到了 2016 年,以 AlphaGo 战胜李世乭事件为标志,我们似乎一下子来到了人工智能时代。Python 依然发挥着重要的作用,其应用甚至变得更加广泛。随着 Python 成为

  • 18
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值