![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
游遍世界
不算初级码农火星绿化者
展开
-
python字符串操作
python字符串处理功能很强大,可以很方便的对字符串进行查找、替换、分割、拼接等。python字符串本身具有的一些属性就可以完成基本的操作。通过dir()函数能够查看一个模块所具有的属性。>>> s = "abcd">>> dir(s)['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq_原创 2013-05-06 23:19:47 · 468 阅读 · 0 评论 -
python的三种数据结构
python中常用的三种数据结构分别是list,tuple,dict。①list看起来跟C语言的数组类似,不过它的元素可以是字符串、list、tuple以及dict,也就是可以混合嵌套。通过list下标能够访问任何元素。>>> s = ["abc", ["s", "b"], (1, 2, 3), {"key": "red"}]>>> s['abc', ['s', 'b'], (1,原创 2013-05-07 22:59:31 · 840 阅读 · 0 评论 -
OpenStack 当前patch所依赖的patch过时(outdated)
上一篇有说,如果同时对一个文件进行修改,那么就会产生一定的依赖关系。但是有个问题,之前依赖的patch(假定patch A)处于review阶段,由于不停的修改,该patch肯定早已经过时,那么这时候依赖他的patch(假定patch B)再次提交的时候就会发现代码对比不正确,因为他对比的是过时的代码。这时候的处理办法(O__O"…笨办法)是再次提交patch B的时候重新执行一次上一篇所说的流程原创 2013-07-23 00:43:16 · 898 阅读 · 0 评论 -
向cinder稳定版本修复bug
向openstack开发版本上传代码只需要在master分支上拉一个新的分支,修复之后上传。向稳定版本修复bug则要从稳定版本拉出一个分支,以cinder grizzly版本为例,具体步骤如下:1,更新本地库到最新:git checkout mastergit remote updategit pull origin master2,从稳定版本拉出一个分支:git原创 2013-09-29 23:42:36 · 446 阅读 · 0 评论