免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234567
最近访问板块 发新帖
楼主: stay_sun
打印 上一主题 下一主题

[其他] 看看python的工资!你要不要学习python? [复制链接]

论坛徽章:
9
寅虎
日期:2014-06-03 14:10:05午马
日期:2015-01-08 16:49:52白羊座
日期:2015-01-16 12:58:182015年迎新春徽章
日期:2015-03-04 09:57:092015元宵节徽章
日期:2015-03-06 15:51:33NBA常规赛纪念章
日期:2015-05-04 22:32:03IT运维版块每日发帖之星
日期:2015-08-04 06:20:0015-16赛季CBA联赛之北京
日期:2015-12-14 09:40:0315-16赛季CBA联赛之青岛
日期:2016-07-25 11:23:07
61 [报告]
发表于 2015-07-09 17:26 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
17
2015年辞旧岁徽章
日期:2015-03-03 16:54:152017金鸡报晓
日期:2017-02-08 10:39:422017金鸡报晓
日期:2017-01-10 15:19:56JAVA
日期:2016-11-01 13:25:46C
日期:2016-10-25 16:01:4715-16赛季CBA联赛之八一
日期:2016-06-21 23:38:0815-16赛季CBA联赛之山东
日期:2016-05-12 12:49:54IT运维版块每日发帖之星
日期:2016-04-20 06:20:00IT运维版块每日发帖之星
日期:2016-03-22 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13IT运维版块每日发帖之星
日期:2015-08-25 06:20:002015亚冠之德黑兰石油
日期:2015-08-22 22:55:54
62 [报告]
发表于 2015-07-09 21:17 |只看该作者
想学python,不知道怎样入门。

论坛徽章:
2
水瓶座
日期:2014-06-12 08:22:39IT运维版块每日发帖之星
日期:2015-08-05 06:20:00
63 [报告]
发表于 2015-07-11 16:02 |只看该作者
1.运维开发为什么要用python?根据自己平时的使用心得,聊聊python的优缺点。
     python第一是个非常实用的脚本语言,能满足绝大部分自动化运维的需求,又能做后端C/S架构,又能用WEB框架快速开发出高大上的WEB界面,所以运维开发要用python。
    Python语言的优点:1.入门快,简单功能强大。2.使用方便。3.可移植性。4.开源。
    Python语言的缺点:单行语句和命令行输出问题,很多时候不能将程序连写成一行,如import sys;for i in sys.path:print i。而perl和awk就无此限制,可以较为方便的在shell下完成简单程序,不需要如Python一样,必须将程序写入一个.py文件。

2.Python运维脚本开发过程中应该注意什么?
      1.Python中非常简单的事情,如语法规则和基本的命令。2.不要使用可变对象作为默认值。3.了解各种容器

3.如何运用Python帮助运维更好、更高质量的完成运维工作?可以举例说明或用实际案例概括。
      通过Python的监测代理和接口型, 用于涉及到部署和安全的一些用例,编写脚本批处理任务型, 例如数据导入,价格调整,及其它项目。

论坛徽章:
0
64 [报告]
发表于 2015-07-11 18:18 |只看该作者
啊   啊  啊  奥   要学

论坛徽章:
32
CU大牛徽章
日期:2013-05-20 10:45:13每日论坛发贴之星
日期:2015-09-07 06:20:00每日论坛发贴之星
日期:2015-09-07 06:20:00数据库技术版块每日发帖之星
日期:2015-12-13 06:20:0015-16赛季CBA联赛之江苏
日期:2016-03-03 11:56:13IT运维版块每日发帖之星
日期:2016-03-06 06:20:00fulanqi
日期:2016-06-17 17:54:25IT运维版块每日发帖之星
日期:2016-07-23 06:20:0015-16赛季CBA联赛之佛山
日期:2016-08-11 18:06:41JAVA
日期:2016-10-25 16:09:072017金鸡报晓
日期:2017-01-10 15:13:292017金鸡报晓
日期:2017-02-08 10:33:21
65 [报告]
发表于 2015-07-12 20:17 |只看该作者
1.运维开发为什么要用python?根据自己平时的使用心得,聊聊python的优缺点。
Python并非运维必须使用的语言,运维使用的脚本语言中,Shell肯定是排第一位的。
在运维开发中,Perl、Python、Java等语言都可能会使用到。
运维开发使用Python,我觉得有以下的原因:
1)Python入门很容易,语法简单、易学。
2)Python库及第三方库非常丰富、庞大,可用于快速、方便地解决实际问题。
3)Python语法简单明了、语言优雅,使用Python编程是一种享受。
4)Python开发工具也很强大,可以选择JetBrains的PyCharm、Eric Python IDE、Spyder、PythonIDE、PythonToolkit即PTK、Eclipse+PyDev插件、Komodo Edit、Wing IDE、Pyscripter、Code::Blocks、Anjuta GNOME等。我最喜欢的是PyCharm开发环境。

2.Python运维脚本开发过程中应该注意什么?
Python运维脚本开发过程中应该注意的是:多学习,根据需求在开发过程中选择最适合的工具库。
正如前面所说,Python库及第三方库太庞大了,我们没必要重复造轮子,只需在开发过程中选择最适合的工具库即可。比如:
如果要获取服务器的系统性能信息,如获取进程、CPU、内存、磁盘等利用率的信息,可以使用psutil库;
如果要处理IP地址,进行IP地址规划等,可以使用IPy库;
如果要查询、传输并动态更新ZONE信息、实现DNS处理,,可以使用dnspython库。
还有Pexpect库,它是一个用于启动子程序并对其进行自动控制的Python模块,可以与ssh、ftp、passwd、telnet 等命令行程序进行自动交互。
又比如paramiko库,paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。
这些库就是我们手中的强大武器,所以都需要掌握。

3.如何运用Python帮助运维更好、更高质量的完成运维工作?可以举例说明或用实际案例概括。
Python只是一门语言,Python库只是解决问题的工具,要做好运维,仍然需要其他很多手段。
自动化运维工具Puppet、Ansible、unifyDeploy之类的工具是简化我们运维工作的手段。
各家公司的情况千差万别,开源工具满足不了所有的场景,最适合自己公司的运维工具可能还是需要自行开发。

论坛徽章:
0
66 [报告]
发表于 2015-07-13 10:20 |只看该作者
python是什么 ,我也想知道。新出来的语言吗

论坛徽章:
4
IT运维版块每日发帖之星
日期:2015-08-04 06:20:00IT运维版块每日发帖之星
日期:2015-10-10 06:20:002015亚冠之阿尔艾因
日期:2015-11-08 10:27:01CU十四周年纪念徽章
日期:2020-11-05 14:10:23
67 [报告]
发表于 2015-07-15 13:46 |只看该作者
1.运维开发为什么要用python?根据自己平时的使用心得,聊聊python的优缺点。
  python是脚本语言,上手快,学起来简单,比较灵活,功能可以很强大,有很多第三方模块,所以适合运维开发的人,缺点和其它脚本语言一样,运行速度慢,效率低
2.Python运维脚本开发过程中应该注意什么?
  开发时总的指导思想是,对于一个特定的问题,只要有一种最好的方法来解决就好了。这在由Tim Peters写的Python格言(称为The Zen of Python)里面表述为:There should be one-- and preferably only one --obvious way to do it.
3.如何运用Python帮助运维更好、更高质量的完成运维工作?可以举例说明或用实际案例概括。
   好多程序的安装部署脚本都是python写的,比如nodejs,其它的就不一一举例了

论坛徽章:
0
68 [报告]
发表于 2015-10-28 10:00 |只看该作者
现在都流行运维自动化,运维必须懂开发, devops~~

要么很快就会被淘汰~~

论坛徽章:
19
酉鸡
日期:2015-02-16 11:13:06操作系统版块每周发帖之星
日期:2015-12-02 15:01:04每日论坛发贴之星
日期:2015-11-28 06:20:00IT运维版块每日发帖之星
日期:2015-11-28 06:20:00每日论坛发贴之星
日期:2015-11-27 06:20:00IT运维版块每日发帖之星
日期:2015-11-27 06:20:00IT运维版块每日发帖之星
日期:2015-11-20 06:20:00每日论坛发贴之星
日期:2015-11-19 06:20:00IT运维版块每日发帖之星
日期:2015-11-19 06:20:00每日论坛发贴之星
日期:2015-11-15 06:20:00数据库技术版块每日发帖之星
日期:2015-11-15 06:20:00程序设计版块每日发帖之星
日期:2015-11-15 06:20:00
69 [报告]
发表于 2015-11-16 10:56 |只看该作者

好活动,支持

论坛徽章:
1
程序设计版块每日发帖之星
日期:2015-06-25 22:20:00
70 [报告]
发表于 2015-11-24 11:50 |只看该作者
好牛啊  哈哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP