python应用环境

  • python应用环境
  • 参考来源

python应用环境

Python应用在网络Web应用发展、用于操作系统管理、服务器维护的自动化脚本、科技计算、电脑软件、服务软体(网路软体)、游戏、设想实现、产品早期原型和迭代等方面。
  1、网络Web应用发展  通常在 Web开发中使用 Python。例如, Apache可以使用mod_wsgi模块运行 Python编写的 Web程序。为了协调 Http服务器和基于 Python的 Web程序之间的通信, Python定义了 WSGI标准应用接口。Django、 TurboGears、web2py、 Zope等一些 Web框架使程序员能够轻松地开发和管理复杂的 Web程序。

2、用于操作系统管理、服务器维护的自动化脚本  Python是许多操作系统中标准的系统组件。大部分 Linux发行版以及 NetBSD、 OpenBSD和 MacOSX都集成了 Python, Python可以直接在终端上运行。还有使用 Python语言编写的 Linux发行版安装程序,如 Ubuntu的 Ubiquity安装程序、 RedHatLinux和 Fedora的 Anaconda安装程序。GentooLinux使用 Python编写其门户包管理系统。Python标准库包括几个库来调用操作系统的功能。Python可以通过第三方软件包pywin32访问 Windows的 COM服务和其他 WindowsAPI。有了 IronPython, Python程序可以直接调用. NET框架。通常情况下, Python编写的系统管理脚本在可读性、性能、代码重用度和扩展性方面比普通的 shell脚本更好。

3、科技计算

Matplotlib公司让 Python程序员可以用 NumPy、 SciPy编写科学计算程序。

4、电脑软件  wxPython, PyQt, Python, PyGTK是 Python快速开发桌面应用程序的利器。

5、服务软体(网路软体)  Python对各种网络协议的支持非常完美,所以经常使用 Python来编写服务器软件,网络爬虫。Twisted Platform支持异步网络编程和大多数标准网络协议(包括客户端和服务器),并提供了各种工具,广泛用于编写高性能服务器软件。

6、游戏  许多游戏使用 C++编写高性能模块,如图形显示, Python或 Lua编写游戏逻辑,服务器。与 Python相比, Lua的功能更加简单,也更加小巧; Python支持更多特性和数据类型。

7、设想实现、产品早期原型和迭代  Google, Yahoo, YouTube!而且 NASA内部也大量使用 Python。(文章来源网络,侵权联系删除)
  

参考来源

1.沐若清辰:https://zhuanlan.zhihu.com/p/165113576
2.summer https://zhuanlan.zhihu.com/p/376235732

python应用环境相关推荐

  1. 如何用docker发布多个Springboot、Python应用环境(含开发、测试、生产)

    文章目录 1. springboot应用 本地启动 docker部署 2. python 应用 本地启动 dockerfile docker 多环境启动    作为一个开发人员,我们至少会接触到两种环 ...

  2. python学习(4)

    python学习(4) 提示:本文按照作者的个人见解完成,不代表观点的正确:如有侵权,请联系作者删除.参考文献: https://www.runoob.com/python/python-for-lo ...

  3. Python基础知识总结

    1. Python基础知识 1.1  Python历史 1.1.1 Python起源 Python的作者,Guido von Rossum,荷兰人.1982年,Guido从阿姆斯特丹大学获得了数学和计 ...

  4. 人工智障也刷题!Kaggle 入门之实战泰坦尼克号

    背景 关于 Kaggle www.kaggle.com/ 这是一个为你提供完美数据,为你提供实际应用场景,可以与小伙伴在数据挖掘领域 high 的不要不要的的地方啊!!! Kaggle 是一个用来学习 ...

  5. uwsgs loading shared libraries: libicui18n.so.58 异常处理

    如果缺少报这个错uwsgi: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file ...

  6. Python实现:详解LRU缓存淘汰算法

    大家好,今天我们和大家聊一个非常常用的算法,叫做LRU. LRU的英文全称是Least Recently Used,也即最不经常使用.我们看着好像挺迷糊的,其实这个含义要结合缓存一起使用.对于工程而言 ...

  7. python 运算太慢怎么办_python:网络安全攻击与防御的工具

    对正常的网络行为建立模型,要处理的网络数据和保存在模型内的正常模式相匹配,如果不在正常范围内,就认为是攻击行为,对其做出处理.网络安全攻击与防御的工具有哪些? 网络安全与网络攻击: Internet的 ...

  8. 五大理由从Python转到Go语言

    " Python 是非常强大的,特别是 Python3 有了异步功能,但是 GO 将完全取代它在大企业中的存在-"如果你真正理解了引号中的话,你可能会去尝试 Go 编程语言.我认为 ...

  9. 清空Python Shell 窗口的方法 - ClearWindow

    简 介: 通过增加ClearWindow菜单选项以及快捷键,完成Python Shell中的内容清空功能.过程分为两个步骤.经过测试,可以证明该步骤是可以工作的. 关键词: Idle,Python,S ...

最新文章

  1. Python学习笔记十 IO编程
  2. 安装matplotlib和cx_Freeze
  3. 安全产品研发与落地的一些方法与思考
  4. cad考试题库绘图题答案_2019年低压电工作业操作证考试最新版题库及答案(一)...
  5. Java工作笔记-String转Integer可以转与不可以转的情况
  6. BeanPropertyRowMapper使用注意事项
  7. mysql子查询查询子字段_MySQL知识整理7.4—子查询
  8. ES6_proxy_note
  9. 英特尔 AI 芯片业务的现状与未来
  10. struts2 helloworld
  11. scala-jdbc-scalike操作jdbc数据库
  12. micropython入门指南pdf_一文了解MicroPython
  13. 唯一分解定理 详解(C++)
  14. 云计算分布式计算机硬件在哪,初学者: 云计算和分布式计算的概念
  15. Atititi 计算机系 教材 目录 1. 硬件类 2 1.1. 《微机系统与接口技术》 2 1.2. 《计算机组成与系统结构(第2版)》 2 2. Atitit 操作系统原理 操作系统原理(cpu
  16. Insyde uefi 隐藏设置_利用rufus制作Linux/Windows安装启动盘(支持UEFI+GPT)
  17. Kali linux安装Nvidia官方显卡驱动的心灵路程
  18. java 判断图片格式_Java判断上传图片格式的实例代码
  19. 客户标签不能只是个“标签”
  20. 科研论文如何讲好“故事”

热门文章

  1. 微软认证考试,还有各种unix认证考试
  2. 炫光鬼影原因分析转载
  3. CSS如何添加阴影效果?
  4. 腾讯开放世界游戏《王者荣耀·世界》获登记批准,对标《原神》
  5. centos7.6 服务器搭建Java环境(若依--srs)
  6. 股神巴菲特忠告中国股民及巴菲特忠告中国股民把控风险
  7. kuangbin J - Simpsons’ Hidden Talents
  8. Struts2 OGNL标签
  9. 能出声的计算机软件,​聊聊DAW、VST、MaxMSP Jitter之类 和一切计算机上能出声的东西...
  10. 免费开源的建站程序大全,不会编程也可以自助搭建网站了哦