-
-
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
-
-
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
-
-
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
-
-
python djnago框架中模板和标签的使用笔记
Date:2013-08-28Author:felix.chanCategory:python编程, web服务Comment:0
djnago 常用的标签: {% if 条件 %} ... {% else %} ... {% endif %} {% ifequal %} ... {% endifequal %} {% ifnotequal %} ... {% endifnotequal %...
Continue
-
-
python的__init__方法
Date:2013-07-21Author:felix.chanCategory:python编程Comment:0
Python的对象不一定要有__init__方法,无论它是基类还是子类。因为__init__不是构造函数,Python对象在调用__init__的时候已被构造出来,称为“初始化”比较合适。 如果一个对象是子类,且需要有__init__,那么在__init__的第一个语句就是父类的__...
Continue
-
-
pycharm整合pyqt,让pycharm支持pyqt4代码提示功能
Date:2013-07-19Author:felix.chanCategory:python编程Comment:6
使用eric开发始终有点不太习惯,感觉IDE风格做的没有pycharm好,今天尝试了下将pyqt设计的窗口UI转成py文件后,然后在pycharm中进行编程,但是写代码的过程中没有代码自动提示功能,很不喜欢,后来又做了下面的操作,终于有代码提示功能了!!!...
Continue
-
-
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
-
-
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
-
-
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
-
-
python 用paramiko库实现ssh和sftp登录到远程服务器
Date:2013-07-08Author:felix.chanCategory:python编程, 操作系统Comment:0
今天想用python实现ssh登录到远程服务器,自动输入预定义的账户和密码,自动登录到系统执行指定的命令,并且返回结果给客户端,还要能通过sftp方式将需要的文件down到本机,花了4个小时的时间终于搞掂了这个问题。代码如下: 说明:在导入parami...
Continue
-
-
关于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
-
-
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
-
-
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
-
-
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
-
-
脚本练习,关于字符数量的统计
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
最新评论
nihao kankan
Post:2014-10-27 14:41:28good
Post:2014-06-27 17:31:32ding
Post:2014-06-25 22:20:55ding
Post:2014-06-25 22:17:01学习了
Post:2014-06-21 09:26:58see see
Post:2014-06-16 15:18:23good
Post:2014-06-13 16:11:19看看了,学习下。
Post:2014-06-09 12:41:40