存档在 ‘python’ 分类

用Python写个进程监控程序

2010年9月28日

有个应用程序不是很稳定,又暂时找到具体问题,只知道出现错误时日志文件会反映出来.
该应用定时更新日志目录,有两个日志文件:fromclient.log 记录接收请求,fromserver.log记录接收服务端返回.

出现问题时一般是fromclient.log日志在更新,但是fromserver.log就停止了.
灵机一动,何不用python写个监控日志的程序,发现程序异常就自动重启,这样不至于严重影响客户使用.
多出时间来彻底解决问题.

» 阅读更多: 用Python写个进程监控程序

使用minidom来处理XML的示例(Python 学习)(转载)

2010年9月25日

一.XML的读取.

在 NewEdit 中有代码片段的功能,代码片段分为片段的分类和片段的内容。在缺省情况下都是用XML格式保存的。下面我讲述一下,如何使用minidom来读取和保存XML文件。

下面是片段分类的一个示例文件–catalog.xml
» 阅读更多: 使用minidom来处理XML的示例(Python 学习)(转载)

python使用uniqueidentifier转字符串的方法

2010年9月16日

python 输出 uniqueidentifier 时是乱码

此示例将 uniqueidentifier 值转换为 char 数据类型。

复制DECLARE @myid uniqueidentifier

SET @myid = NEWID()

 SELECT CONVERT(char(255), @myid) AS ‘char’;

GO

我对字符长短进行了定制,变成一下方法

SELECT CONVERT(char(36), @myid) AS ‘char’;

Python 学习资源

2010年4月30日

Python 简明教程 (入门必看)

* 在线浏览: http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
* PDF: http://bbs.chinaunix.net/attachm … 0ZGdmUnJJUXlNZVE%3D

» 阅读更多: Python 学习资源

Python功能简介

2009年7月15日

Python是一种解析性的,交互式的,面向对象的编程语言,类似于Perl、Tcl、Scheme或Java。

Python一些主要功能介绍:

  • Python使用一种优雅的语法,可读性强。
  • Python是一种很灵活的语言,能帮你轻松完成编程工作。并可作为一种原型开发语言,加快大型程序的开发速度。
  • 有 多种数据类型:numbers (integers, floating point, complex, and unlimited-length long integers), strings (ASCII 和 Unicode), lists, dictionaries。
  • Python支持类和多层继承等的面向对象编程技术。
  • 代码能打包成模块和包,方便管理和发布。
  • 支持异常处理,能有效捕获和处理程序中发生的错误。
  • 强大的动态数据类型支持,不同数据类型相加会引发一个异常。
  • Python支持如生成器和列表嵌套等高级编程功能。
  • 自动内存碎片管理,有效利用内存资源。
  • 强大的类库支持,使编写文件处理、正则表达式,网络连接等程序变得相当容易。
  • Python的交互命令行模块能方便地进行小代码调试和学习。
  • Python易于扩展,可以通过C或C++编写的模块进行功能扩展。
  • Python解析器可作为一个编程接口嵌入一个应用程序中。
  • Python可运行在多种计算机平台和操作系统中,如各位unix,windows,MacOS,OS/2等等。
  • Python是开源的,可自由免费使用和发布,并且可用于商业用途以获取利润。如想详细了解Python的许可协议可到以下网址查询

Linux里的脚本语言

2009年6月9日

» 阅读更多: Linux里的脚本语言

python与MYSQL学习一

2009年4月20日

» 阅读更多: python与MYSQL学习一

python获得并输出文件属性

2009年3月14日

» 阅读更多: python获得并输出文件属性

python 发邮件

2009年2月9日

写了一个服务器的监控程序,里面用到邮件提醒功能。python sample code里面没有认证的部分,于是查了文档,google了一下,下了如下的smtp发送邮件的函数,支持smtp验证。代码如下: » 阅读更多: python 发邮件

python 读取配置文件(XML)

2009年2月2日

看上去效率不是很高,由于对于python操作xml文件不是很熟悉,故而就粗略地写了一个而己…

xml配置文件定义如下:

config.xml » 阅读更多: python 读取配置文件(XML)