PYTHON开发
guotch
这个作者很懒,什么都没留下…
展开
-
阿里云python包安装以及MAC下python2和python3共存
折腾了一下午。总结一下: 1.目标:解决以下四行代码的依赖 from aliyunsdkcore.client import AcsClient from aliyunsdkcore.acs_exception.exceptions import ClientException from aliyunsdkcore.acs_exception.exceptions import ServerException from aliyunsdkcms.request.v20190101.CreateSite原创 2021-11-10 17:41:55 · 799 阅读 · 0 评论 -
字符串截短问题
a = "01234567" print a[0:3] /Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 /Users/Desktop/PYCHARM/daily/temp2.py 012 Process finished with exit code 0 /System/Library/Frameworks/Python.framework/Versions/2.7/bin/pytho...原创 2020-06-12 11:02:39 · 278 阅读 · 0 评论 -
python list copy问题
https://blog.csdn.net/weixin_42744102/article/details/90725391 今天写了大致这样一段代码 lista = [1,2,3] dicta = [{"k1":[],"pref":1},{"k1":[],"pref":1},{"k1":[],"pref":1}] for item in dicta: print (...原创 2020-02-11 10:08:10 · 221 阅读 · 0 评论 -
关于PYTHON一个低级错误(py文件名和库名重复)
好久不coding,使用pycharm时,将自己的py文件命名为了IPy.py 然后from IPy import IPSet,IP 反馈错误:"IPY" ImportError: cannot import name IPSet 排查了很久。 最终在通过库名定位的时候发现定位到了本文件,才恍然大悟。改名后解决。 ...原创 2017-11-24 18:41:51 · 4166 阅读 · 3 评论 -
UTF-8,"",!= None and is not None (PYTHON2.7.10)
In Python, theNonevalue is an object, much like anything else. It is also a singleton (i.e. there is only ever oneNoneobject). It denotes a lack of value. The Python None object, denoting lack o...原创 2018-04-27 12:11:43 · 887 阅读 · 0 评论 -
HTTP POST API:apache环境下POST JSON格式参数使用json.dumps()出错
最近发生了一个神奇的故障。还没有定位到最终原因。暂时规避解决。记录如下. 客户端环境:MAC 服务器端环境:Apache Tomcat/7.0.59 客户端代码(python 2.7.8): rv = requests.post(createConfigUrl, data=json.dumps(data), headers=header) header = { 'Cont...原创 2018-06-01 11:08:03 · 568 阅读 · 0 评论 -
python2.7.8 和python2.7.10 RE模块 findall差异性
公司有一个集群用于执行线上代码; 我本地用python2.7.10跑通了的代码放到线上居然怎么都跑不出结果。 最后经过和其他可用的代码的对比,定位到了 \r的问题。 即:使用正则匹配\n\r时,2.7.8会无法命中,必须使用\n进行才行 字面理解是2.7.8不支持对\r进行正则匹配 ...原创 2018-06-01 11:10:18 · 584 阅读 · 0 评论 -
PEXPECT 实战:仿真SSH登陆远程设备并进行交互
如何自动化的调用脚本: 方案1: 写一个python,然后使用os.system()函数阻塞式的调用CMD来登陆设备并下发指定参数。可以较为简易的通过函数入参及进行变量的传入。但其问题在于,无法进行较为复杂的变量判断以及逻辑。 os.system("/Users/mend.sh "+ device_Ip + " " + server1 + " " + server2 + " "+ key1+...原创 2018-07-27 16:41:27 · 1518 阅读 · 0 评论 -
python class中的self简单记录
python的面向对象很容易上手,教程可参考这个: http://www.runoob.com/python/python-object.html 现在的情况是我从别处拿到了一个对象的动作,该如何补全: 大致形如: class ClassA(BaseU): process(self,a,b,c): self.print_new(a,b,c) ...原创 2018-12-05 23:24:36 · 252 阅读 · 0 评论 -
TIP 如何把多个空格替换为一个
https://segmentfault.com/q/1010000000170287 此处s=' '.join(s.split())该方法更为简洁。转载 2019-03-05 20:32:21 · 240 阅读 · 0 评论