Python
widlisyx
这个作者很懒,什么都没留下…
展开
-
新手使用python常见问题
1、如何定义模块答:只需要目录中包含__init__.py文件即可,文件内容为空2、为何我的python文件在linux下执行报如下错误:[root@racA softback]# ./dbproxyInstall.py : No such file or dir原创 2011-09-21 06:52:29 · 468 阅读 · 0 评论 -
ConfigParser 使用
在程序中使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是ConfigParser,这里简单的做一些介绍。ConfigParser解析的配置文件的格式比较象ini的配置文件格式,就是文件中由多个section构成,每个section下又有多个配置项,比如: [db]db_host=12转载 2011-12-16 07:34:17 · 873 阅读 · 0 评论 -
autoFight
#!/usr/bin/env python# -*- coding: cp936 -*-'''Created on 2011-11-6@author: caojiaju'''import subprocessimport win32ui,win32con,pythoncom,win32gui,win32process,win32api import time import原创 2012-03-11 09:54:16 · 838 阅读 · 0 评论 -
Pthon+Qt程序 打包
打包工具: cx_Freeze使用cx_Freeze完成python打包exe主要有两种方法:第一种,直接运行cxfreeze.bat通过:先进入cmd命令行,进入C:/Python25/Scripts目录,然后运行cxfreeze.bat -h 就可以看到它的使用说明了。我们可以用cx_freeze自己的sample做个试验。进入到c:/python25/scripts/原创 2012-05-26 17:45:08 · 768 阅读 · 0 评论 -
SVN+HOOK -- 配置管理钩子
#!/usr/bin/env python# -*- coding: utf-8 -*-import sys , os#lockFlag = False'''@summary: 错误码定义'''class errorCode: Successed =0000 #成功 InteralFailed = 0001 #内原创 2012-06-17 17:05:40 · 4729 阅读 · 0 评论 -
adb help
Android Debug BridgeADB QUICKVIEWManage the state of an emulator or deviceRun shell commands on a deviceManage port forwarding on an emulator or deviceCopy files to/from an emulator or转载 2012-07-24 09:37:41 · 1687 阅读 · 1 评论 -
andriod + python 程序调试
大部分内容来自于IBM网站,但是原文缺失了部分关键内容,通过修改补充,发布如下关于在 Google Android 平台进行开发的一个常见误解是,必须使用 Java™ 语言编写代码。实际上,通过 Scripting Layer for Android (SL4A) 项目您将拥有了多种选项。SL4A 刚开始时候是一个才完成 20% 的项目,是由 Google 员工 Damon K转载 2012-07-24 09:53:12 · 4274 阅读 · 1 评论 -
如何在电脑上启动bash终端,并使用python命令
登陆shelladb shell(注意 设备必须通过USB连接)#拷贝以下命令执行:alias py="PY4A_EXTRAS=/mnt/sdcard/com.googlecode.pythonforandroid/extras/ PATH=/sbin:/system/sbin:/system/bin:/system/xbin PYTHONPATH=/mnt/sdcard/com.go原创 2012-07-27 11:14:24 · 1934 阅读 · 0 评论 -
Windows+Python2.6下安装MySQLdb驱动
下载与安装Python中使用MySQL需要安装MySQLdb驱动,可以从官方站点下载:http://sourceforge.net/projects/mysql-python/目前支持最高Python版本号2.6,MySQL版本号5.1,详细描述如下:MySQL support for Python. MySQL versions 3.23-5.1;and Python v转载 2013-08-15 09:27:10 · 588 阅读 · 0 评论 -
linux版 mstsc
借助rdesktop,本人将rdesktop打包到程序所在目录的 bin下。# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'mstsc-linux.ui'## Created: Wed Sep 11 13:07:40 2013# by: PyQt4 UI code ge原创 2013-09-11 16:14:23 · 2582 阅读 · 0 评论 -
Python 生成缩略图
#!/usr/bin/env python#coding=utf-8'''Created on 2012-6-2 @author: fatkun'''import Imageimport osimport sysimport globimport time def make_thumb(path, thumb_path, size): """生成缩略图"""转载 2013-11-26 08:05:07 · 4744 阅读 · 0 评论 -
python自定义库文件路径
一般来说,我们会将自己写的python模块与python自带的模块分开存放以达到便于维护的目的。 Python 运行环境在查找库文件时是对 sys.path 列表进行遍历,如果我们想在运行环境中注册新的类库,主要有以下三种方法:在sys.path列表中添加新的路径。设置PYTHONPATH环境变量。将库文件复制到sys.path列表中的目录里(如site-packages目转载 2013-11-14 08:36:08 · 8112 阅读 · 0 评论 -
Python中操作myslq的方法
实例1、取得MYSQL的版本在windows环境下安装mysql模块用于python开发,请见我的另一篇文章:MySQL-python Windows下EXE安装文件下载# -*- coding: UTF-8 -*-#安装MYSQL DB for pythonimport MySQLdb as mdbcon = Nonetry: #连接mysql的方法转载 2013-11-29 11:46:22 · 6213 阅读 · 0 评论 -
困扰老子一下午的数据库操作问题(python+mysql)
每次在执行以下代码时都会报错: count = cursor.execute( fetchTabInfoStr) 报错信息: Process finished with exit code -1073741819 程序异常终止, 不能抓到异常, 奇怪的是,有些表又没问题最后来自发现原来是,有些表有一个字段:Name, 不知原创 2013-11-29 16:34:27 · 2570 阅读 · 0 评论 -
python 获取汉字首字母
def get_cn_first_letter(str,codec="UTF8"): if codec!="GBK": if codec!="unicode": str=str.decode(codec) str=str.encode("GBK") if str"\xd7\xf9": return "转载 2013-12-12 09:57:34 · 3382 阅读 · 0 评论 -
PIL Image模块 show函数不能正常显示图片
在win7下面使用PIL中Image的show()函数时,执行下列代码: from PIL import Image img = Image.open("G:\\1.png") img.show() 发现图片不能够正常的显示,windows自带的图片查看器显示图片内容不存在。 解决方法:(X为pyt转载 2014-04-13 19:53:54 · 1348 阅读 · 0 评论 -
PyQt 图标问题 ,cx_Freeze 打包后图标无法显示
将C盘的:C:\Python26\Lib\site-packages\PyQt4\plugins\PyQt4\plugins 下面imageformats 文件夹,整个拷贝到打包好的文件夹目录executables = [ Executable("SMC.py",base = base,icon = "icon.ico")] incl原创 2014-03-23 09:22:34 · 2313 阅读 · 0 评论 -
python的smtplib
转载自 http://blog.csdn.net/zhaoweikid/ python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。smtp协议的基本命令包括: HELO 向服务器标识用户身份 MAIL 初始化邮件传输 mail from: RCPT 标识单个的邮件接收人;常在MAIL命令后面,可有多个rcpt t转载 2011-12-16 07:21:16 · 3549 阅读 · 0 评论 -
python监控cpu
'''Created on 2011-11-3@author: caojiaju'''#from sshExpert import sshExpertimport timeimport os,sys,platformclass cpuMonitor: def __init__(self): return def getCpu(self):原创 2011-12-09 13:00:41 · 2204 阅读 · 0 评论 -
XXX程序安装脚本
#!/usr/bin/env python# -*- coding: cp936 -*-'''Created on 2011-9-21@author: caojiaju@group SGGIS Develope group:@attention: Plea原创 2011-09-21 06:24:53 · 560 阅读 · 0 评论 -
Symbian系统批量增加联系人
# -*- coding: gbk -*-import contactsimport osimport sysimport codecsclass ContactManager: def __init__(self): self.use原创 2011-09-21 06:29:22 · 572 阅读 · 0 评论 -
python发送电子邮件
'''Created on 2011-8-21@author: caojiaju@group SGGIS Develope group:@attention: Please do not change this code@contact: jiaju_cao@原创 2011-09-21 06:33:02 · 1790 阅读 · 0 评论 -
client/server程序-python
服务器:#!/usr/bin/env python# -*- coding: gbk -*-from threading import Thread#from time import ctimeimport socket#import pickleim原创 2011-09-21 06:39:56 · 657 阅读 · 0 评论 -
python 写作简单的mp3程序 - linux系统
1、安装python 2。5以上2、安装 pyglet包3、系统安装avbin包下载 :avbin包:http://archive.ubuntu.com/ubuntu/pool/universe/a/avbin/avbin_7.orig.tar.gz编译:原创 2011-10-02 13:57:06 · 2652 阅读 · 0 评论 -
python升级
1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz22. 安装 $ bzip2 -d Python-2.5.2.tar.bz2 $ tar -xvf Python-2.5原创 2011-10-02 11:45:43 · 451 阅读 · 0 评论 -
备份脚本(svn、oracle、配置文件)
#!/usr/bin/env python# -*- coding: cp936 -*-'''Created on 2011-10-2@author: caojj'''import subprocessimport osimport s原创 2011-10-15 18:15:37 · 876 阅读 · 0 评论 -
windows安装python-ssh访问模块(paramiko)
1、windows平台先安装MinGW(注意需要接入网络) http://sourceforge.net/projects/mingw/files/MinGW/bzip2/2、修改windows的PATH环境变量,加入 {MinGW安装目录}/原创 2011-10-16 07:25:38 · 2665 阅读 · 0 评论 -
apache+mysql+mod_python+Django
Linux+apache+mysql+python+mod_python+Django一:安装apache,请参考: http://blog.csdn.net/jiaju_cao/article/details/6795758三、安装 mysqldb模块转载 2011-10-02 21:32:01 · 1270 阅读 · 0 评论 -
python修改注册表,支持ocx控件
IE_SET=['1004','1200','1201','1405','1803','2201']pathS=r'c:\vision'def modiIeSetting(): global IE_SET #_winreg.OpenKey() index = 0 while index try: ke原创 2011-10-20 06:01:30 · 2052 阅读 · 0 评论 -
python windows钩子
01 # -*- coding: utf-8 -*-02 #03 # by oldj04 # http://oldj.net/05 #06 07 import pythoncom08 import pyHook09 10 def onMouseEvent(event):11 # 监转载 2011-10-22 05:34:18 · 3950 阅读 · 0 评论 -
python3x 同 2x的比较
最近在学习使用Python3.2, 因为目前大多数资料和书籍都是基于Python 2.x的,所以在学习的过程中会碰到一些问题,特此记录,方便查找不同,并分享给其他需要的朋友。1.性能Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。Py3.1性能比Py2.5慢15%转载 2011-11-03 08:29:21 · 611 阅读 · 0 评论 -
PYTHON鼠标事件
'''Created on 2011-11-6@author: admin'''import subprocessimport win32ui,win32con,pythoncom,win32gui,win32process,win32apiimport timeimport stringdef click(handle, pos): client原创 2011-11-06 09:37:14 · 1389 阅读 · 0 评论 -
python 模块导入方法
python包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。下面将具体介绍几种常用情况:(1)主程序与模块程序在同一目录下:如下面程序结构:`-- src |-- mod1.py `-- test1.py 若在程序test1.py中导入模块mod1, 则直接使用import mod1或from mod1 impo转载 2011-11-27 10:13:06 · 817 阅读 · 0 评论 -
python2.43 到 python2.52
1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz22. 安装 $ bzip2 -d Python-2.5.2.tar.bz2 $ tar -xvf Python-2.5.2.tar $ mv Python-2.5.2 /usr/local/转载 2011-12-06 11:28:28 · 682 阅读 · 0 评论 -
linux 下 pyqt安装方法
安装SIPpython configure.pymakemake install安装qt4./qt-sdk-linux-x86-opensource-2010.02.bin配置root环境变量,包含 qmake路径在 qt安装目录的bin下安装fonttar -zxf fontconfig-2.4.2.tar.gzcd fontcon原创 2011-12-07 17:00:00 · 5704 阅读 · 1 评论 -
监视服务器的服务程序, coredump后发送飞秋到管理员
#!/usr/bin/env python# -*- coding: cp936 -*-'''Created on 2011-12-6@author: caojj'''import timeimport socketimport subprocessclass WatchProtect(object): ''' classdocs ''' d原创 2011-12-07 18:24:36 · 1412 阅读 · 0 评论 -
python 添加图片水印
~python 真是越来越喜欢了,以前要一天的工作,现在用python 几个小时就能处理完,而且效果很理想~~ 因为网站经常有采集现象发生,所以想给所有图片增加水印,即使采走也帮我做宣传。为了能使加的水印漂亮,水印文件想使用png格式,这样就能保证水印的平滑 漂亮,而且加上发光效果更帅~ 哈哈python代码总是很短 ,经过几次调整,已经忘了最早的出处了 反正都是分转载 2014-04-03 06:28:13 · 1046 阅读 · 0 评论