python编程 « Rednat Linux网络日志平台_linux集群_gfs文件系统_iscsi存储配置_ldap服务加密_rac负载均衡_data guard异地备份_ogg流复制技术_rman备份恢复 
首页 » python编程
果子MM (9)

python使用ConfigParser和logging模块读取ini文件并记录到日志文件

Date:2013-11-19Author:felix.chanCategory:python编程Comment:0

1.基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -items(section) 得到该section的所有键值对 -get(section,option) 得到section中...

Continue
果子MM (72)

python socket编程例子

Date:2013-10-28Author:felix.chanCategory:python编程Comment:0

清注意多进程和多线程的区别,以及该种方法应用在哪些不同的场景中比较合适。 官方demo,server端: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import socket   HOST = '' # Symbolic name meaning all available interfaces POR...

Continue
果子MM (124)

django中使用grappelli美化后台管理界面的完整步骤

Date:2013-09-05Author:felix.chanCategory:python编程, web服务Comment:5

django默认的admin模板风格使用久了之后,总觉得那么生涩无趣,打算换一款风格,于是找到了grappelli这个包,具体的安装和配置过程如下: 环境说明: 系统:win7 x64 python:python2.7 django:django1.5.2 db:mysql python IDE:pycharm 1、...

Continue
果子MM (135)

python djnago框架中模板和标签的使用笔记

Date:2013-08-28Author:felix.chanCategory:python编程, web服务Comment:0

djnago 常用的标签: {% if 条件 %} ... {% else %} ... {% endif %}     {% ifequal %} ... {% endifequal %}   {% ifnotequal %} ... {% endifnotequal %...

Continue
果子MM (119)

python的__init__方法

Date:2013-07-21Author:felix.chanCategory:python编程Comment:0

Python的对象不一定要有__init__方法,无论它是基类还是子类。因为__init__不是构造函数,Python对象在调用__init__的时候已被构造出来,称为“初始化”比较合适。 如果一个对象是子类,且需要有__init__,那么在__init__的第一个语句就是父类的__...

Continue
果子MM (42)

pycharm整合pyqt,让pycharm支持pyqt4代码提示功能

Date:2013-07-19Author:felix.chanCategory:python编程Comment:6

使用eric开发始终有点不太习惯,感觉IDE风格做的没有pycharm好,今天尝试了下将pyqt设计的窗口UI转成py文件后,然后在pycharm中进行编程,但是写代码的过程中没有代码自动提示功能,很不喜欢,后来又做了下面的操作,终于有代码提示功能了!!!...

Continue
果子MM (17)

pycharm常用快捷键

Date:2013-07-16Author:felix.chanCategory:python编程Comment:0

Alt + Enter 自动添加包 Ctrl+t SVN更新 Ctrl+k SVN提交 Ctrl / 注释(取消注释)选择的行 Shift + Enter 开始新行 Ctrl + Enter 智能换行 TAB Shift+TAB 缩进/取消缩进所选择的行 Ctrl + Alt + I 自动缩进行 Ctrl + Y 删除当前插入符所在的行 Ctr...

Continue
果子MM (63)

python中可变数量参数的传递和实用方法

Date:2013-07-16Author:felix.chanCategory:python编程Comment:0

在python中,可变数量参数的传递有两种方法,如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 def fun1(a=10,b=20,*c): print('test func1: ') print(a,b) print(c)   fun1(100,200,300,400...

Continue
果子MM (32)

python中使用optparse模块来接收命令行参数

Date:2013-07-13Author:felix.chanCategory:python编程Comment:0

python接收命令行参数,之前用sys.argv来处理,但是感觉不够方便,后来查了一下,python其实有个专门来处理该项工作的模块,optparse模块,非常方便。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 __author__ = 'felix.chan'...

Continue
果子MM (80)

python 用paramiko库实现ssh和sftp登录到远程服务器

Date:2013-07-08Author:felix.chanCategory:python编程, 操作系统Comment:0

今天想用python实现ssh登录到远程服务器,自动输入预定义的账户和密码,自动登录到系统执行指定的命令,并且返回结果给客户端,还要能通过sftp方式将需要的文件down到本机,花了4个小时的时间终于搞掂了这个问题。代码如下: 说明:在导入parami...

Continue
果子MM (19)

关于python中等号赋值,浅复制和深复制的理解

Date:2013-07-03Author:felix.chanCategory:python编程Comment:0

关于python中等号赋值,浅复制和深复制的理解: import copy str = [1,2,3,[4,5]] a = str b = copy.copy(str) c = copy.deepcopy(str)   print(str) print(id(str)) print(i...

Continue
果子MM (56)

python中查看print函数的帮助信息

Date:2013-07-01Author:felix.chanCategory:python编程Comment:0

通常,如果想打印帮助信息,可以在在python中直接输入: help('str') 但是,当我们想查看print函数的帮助信息时,会提示一下错误: help(print) Traceback (most recent call last): File "<string>&qu...

Continue
果子MM (46)

python 用logging模块输出日志

Date:2013-06-17Author:felix.chanCategory:python编程Comment:0

代码如下: #!/usr/bin/env python   import logging import sys   logfile = 't.log'   logger = logging.getLogger() file_handler = logging.FileHandler(logfile) stream_handler = logging.StreamHandler&...

Continue
果子MM (21)

python捕获异常的三种方式

Date:2013-06-06Author:felix.chanCategory:python编程Comment:0

python捕获异常的三种方式: 1、 try: a = 1/0 except Exception,err: print(Exception,err) 2、 import traceback try: a = 1/0 except : print(traceback.print_exc()) 3、 import sys try: ...

Continue
果子MM (31)

脚本练习,关于字符数量的统计

Date:2013-05-28Author:felix.chanCategory:python编程Comment:0

要求定义一个函数f(n),n为一个整数,要求统计出0-n之间的全部数中出现1的次数的总合。 例如: f(10):1,2,3,4,5,6,7,8,9,10 出现1次数的总合为2 f(13):1,2,3,4,5,6,7,8,9,10,11,12,13 出现1次数的总合为6 要求能快速统计出f(10**10) 这种百...

Continue