V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lolizeppelin  ›  全部回复第 46 页 / 共 49 页
回复总数  974
1 ... 38  39  40  41  42  43  44  45  46  47 ... 49  
2017-10-13 19:10:41 +08:00
回复了 xiangdong 创建的主题 Python 想转 Python 自动化运维,好转吗?
现在不知道 以前看 ansible 代码的时候,那个异步执行的方式看得我蛋痛 233
2017-10-13 18:47:22 +08:00
回复了 xiangdong 创建的主题 Python 想转 Python 自动化运维,好转吗?
bash 还能 socket 编程呢
python 做运维语言优势比 java 大多了,不然为什么 Linux 用 python 来管系统而不是 java?为什么 python 能取代 perl 在系统里的地位?

至于包管理, 按 linux 的规范用就应该用系统包(rpm、dep)来管理,根本就不该用 pip,用 bash 来管就是更加错误

Popen 那个本来就是底层调用有那么多东西要考虑,你不想考虑那么多完全可以用只有几个参数的执行方式.
这个和 python 没任何关系,无论你用什么语言做系统调用都一样

这就好比 openstack 一个组件的配置有几百条,你能说这个组件设计得不好居然有那么多参数可以设置?

动态语言的问题参数的问题其实没那么大,一定阶段确实会不适应,代码架构够好就不是大问题,可以学 openstack 怎么做的

---

“ Python 并没有减轻一些运维负担, 而是把更多的负担交给了开发者, 包括包管理以及语言兼容性.”
在你看来开发和运维是隔离的, 如果运维和开发是一体的?负担在哪有毛线区别?
至于兼容性..哪有那么兼容性..系统管理老老实实用系统自带版本,主流系统上只有 2.6 和 2.7,要兼容的地方根本不多,跨系统的兼容性其他语言好得到哪去?除非一开始上了当用了 python3

---

java 有 java 的优势,但不能因为你们的技术栈是 java 和 java 的部分优势就说 java 在运维上比 python 好

最后,就算要取代 python,目前看也更偏向 go 而不是 java
2017-10-13 17:46:39 +08:00
回复了 xiangdong 创建的主题 Python 想转 Python 自动化运维,好转吗?
呵呵 觉得运维的代码好写转运维?

openstack 就是一套运维代码 你可以试试看好不好学

顺便上面扯 Java 的 好好想想有啥运维工具用 java 写的

居然不用关心包管理都出来了
要搞清楚,不是全局变量 ,是自由变量
好好看闭包的说明
2017-10-11 19:24:06 +08:00
回复了 tihiro 创建的主题 Python 请教一个写入字典到文件到问题
存 json, 有参数让 json 格式变漂亮,有参数输出中文,自己找
不是 while 和 for 的问题

原因在于
https://cyrusin.github.io/2016/03/11/python-closure-20160311/
2017-10-10 15:48:39 +08:00
回复了 aheadlead 创建的主题 Python 请教 type annotations 如何在运行时检查?
inspect 的应用可以参考 openstack 里 taskflow 是怎么反射参数并处理的
2017-10-10 15:46:31 +08:00
回复了 aheadlead 创建的主题 Python 请教 type annotations 如何在运行时检查?
首先设计上要避免需要参数检查

一定要检查的的地方用装饰器模式实现会让代码简洁阅读性更好
2017-10-08 09:55:23 +08:00
回复了 icanfly 创建的主题 OpenStack Centos Openstack Liberty 单网卡配置
单网卡搭着玩么
2017-10-03 10:09:18 +08:00
回复了 mengzhuo 创建的主题 云计算 发现 aliyun 的 ntp 不够准确啊
哦 记错了 128 只是滑步调整的阈值
2017-10-03 10:05:58 +08:00
回复了 mengzhuo 创建的主题 云计算 发现 aliyun 的 ntp 不够准确啊
我记得好像 128ms 内的误差 ntp 都认为是可接受的?
2017-09-29 18:16:00 +08:00
回复了 lolizeppelin 创建的主题 Python taskflow 使用指南
具体你看反射出参数的部分怎么实现的就知道为什么不行了
2017-09-29 18:14:14 +08:00
回复了 lolizeppelin 创建的主题 Python taskflow 使用指南
不行

为什么非要变长呢 打包到 list 或者 dict 里不好嘛
2017-09-26 12:40:30 +08:00
回复了 flowfire 创建的主题 程序员 大家学习新东西的时候一般是广度优先还是深度优先(捂脸
解决需求优先

深度优先是扯淡 随便看点代码 深度下去都是无底洞
搞清楚需求 解决主要矛盾
2017-09-26 12:37:20 +08:00
回复了 flowfire 创建的主题 程序员 大家学习新东西的时候一般是广度优先还是深度优先(捂脸
解决需求优先

深度优先是扯淡 随便
2017-09-22 01:06:41 +08:00
回复了 godwow 创建的主题 Python cx_oracle.connect UnicodeDecodeError,求大神支招!
找 rpm 或者 exe 包

这是我以前遇到的问题 你先换版本试试

http://m.blog.chinaunix.net/uid-23504396-id-3025353.html
2017-09-21 19:05:30 +08:00
回复了 godwow 创建的主题 Python cx_oracle.connect UnicodeDecodeError,求大神支招!
cx Oracle 找大小比较大的版本

缩水版不支持中文
2017-09-20 22:58:59 +08:00
回复了 nyse 创建的主题 数据库 SQL 有办法实现从表头插入,而不是追加到后面吗?
找到第一行 replace 掉
1 ... 38  39  40  41  42  43  44  45  46  47 ... 49  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2917 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 09:34 · PVG 17:34 · LAX 02:34 · JFK 05:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.