- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 Zenoss中menu的汉化
最近在做对Zenoss的汉化工作,在汉化菜单的时候发现很多菜单的内容都是放在 souce\trunk\zenoss\Products\ZenModel\migrate\menus.py文件中,可是不管怎么改这个文件都不生效,后来终于在zenoss的开发文档中发现了奥秘Adding a new menu item is fairly straightforward. Because menu i
2014-03-27 16:16:54 1686 2
原创 Zope2/Zenoss中通过FTP实现对文件对象的管理
问题:最近在使用ZENOSS的过程中,本来想通过http://XXXXXX:8080/zport/portal_skins/custom/manage 对登陆页面进行样式调整的,谁知道在保存的时候导致在/zport/portal_skins/custom目录创建了一个login_form文件,最终导致登陆的时候总是跳转到登陆页面,于是打算通过http://XXXXXX:8080/zport/p
2014-03-19 15:49:20 1568
原创 Zenoss中的汉化
不知道什么原因,Zenoss官方的文档中似乎没有涉及到国际化方面的内容,本文对如何对Zenoss如何汉化做个简单的总结基本汉化http://code.google.com/p/zenforge/wiki/ZenossI18n 这里包含了基本的汉化包,该汉化包完成了60%左右的汉化工作,这里还讲述了汉化的基本原理,下面是对步骤以及原理的引用汉化步骤汉化已经基本完成,主要汉化了doma
2014-03-14 10:44:28 2846 1
原创 Core Python:Python中继承特性的简述
面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过继承 机制。继承完全可以理解成类之间的 类型和子类型 关系,比如说鸟可以看成是麻雀的父类,鸟可以飞,因为麻雀是鸟的子类,自然就继承了鸟会飞的特性也可以飞。面向对象的语言有Java,C++等,但是他们有些都是单继承,即一个子类只能有一个明确的父类(接口定义除外),如果不考虑间接继承的话,用java的角度来看待“动物,鸟
2014-03-06 15:33:27 1569
原创 Core Python:Python中的针对函数处理的特殊方法
很多语言都提供了对参数或变量进行处理的机制,作为灵活的Python,提供了一些针对函数处理的特殊方法filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuplemap(function, sequence) :对sequence中的item依次执行funct
2014-03-06 11:04:09 1606 2
转载 Python中zip()函数用法举例
定义:zip([iterable, ...])zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list(列表)。若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同。利用*号操作符,可以将list unzip(解压),看下面的例子就明白了:>>> a = [1,2,3
2014-03-05 15:52:30 20721
原创 利用Pycharm对python代码进行远程调试
一.介绍使用Python的过程中经常需要对代码进行跟踪调试,PDB虽然也可以,但是Pycharm显得更加的人性化,下文简单的描述使用pycharm进行远程debug的简单步骤详细描述请参见:http://www.jetbrains.com/pycharm/webhelp/remote-debugging.html关于PDB的使用方法可参见:http://www.ibm.com/deve
2014-03-05 13:03:08 8145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人