- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Python定期从SVN更新文件
如果一个测试站点要及时的从svn获取最新的文件,那么写一个定期更新程序是非常必要的,下面的代码Python的简单实现svnupdate.pyimport time,os,sys,svnconfigdist=svnconfig.setting[dist]os.chdir(svnconfig.setting[svn])def checkout(): svnconfig.setti
2007-07-31 10:57:00 12637
原创 用Python遍历文件并搜索文件内容
上一次用Python的2种方法遍历文件,这次参考了一下Python Promgramming 3rd 里面的代码,用os.path.walk来遍历文件,并且搜索文件里面的内容search_content.pyimport os, syslistonly = Falseskipexts = [.gif, .exe, .pyc, .o, .a,.dll,.lib,
2007-07-30 09:34:00 10404 1
原创 Python遍历文件树
Python有多种方法可以遍历文件 直接的 API如:os.walk,os.path.walk 也可以通过os.listdir()然后循环遍历 os.walk方法需要理解一下其返回值 返回一个大概如 [(C://",[System,Program,Windows,Temp],[sys.page,a.txt]),...] 的迭代对象,每个元素是一个Tuple对象,每个Tu
2007-07-28 15:44:00 8513 3
原创 Python操作MySQL以及中文乱码的问题
Python操作MySQL需要安装Python-MySQL可以从网上搜索一下,和一般的Python包一样安装安装好之后,模块名字叫做MySQLdb ,在Window和Linux环境下都可以使用,试验了一下挺好用,不过又发现了烦人的乱麻问题,最后用了几个办法,解决了!我用了下面几个措施,保证MySQL的输出没有乱麻: 1 Python文件设置编码 utf-8 (文件前面加上 #encoding
2007-07-27 10:47:00 30643 2
原创 Python通过HTTP协议定期抓取文件
可以扩充成为简单的抓取工具,定时抓取#!usr/bin/pythonimport urllib2,time;class ErrorHandler(urllib2.HTTPDefaultErrorHandler): def http_error_default(self, req, fp, code, msg, headers): result = urllib2.HTT
2007-07-26 18:56:00 2389 1
原创 用Python发送邮件
服务器需要周期性的检查邮件队列,然后通过smtp服务器发送出去,就网上搜了搜,然后修改了加工了一下,写了一个邮件发送的简单模块两个文件 config.py:配置信息 send_msg.py:发送邮件send_msg.py#coding=utf-8import smtplib,config,email,sysfrom email.Message import Messagedef conn
2007-07-26 16:28:00 4874 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人