07 2012 档案

摘要:在网上看到的,经测试装有wxpython的,版本为2.7.3的python可用。# !usr/bin/env python 2.7.3# coding: utf-8# filename: notepad.pyfrom Tkinter import *from ScrolledText import *import tkMessageBoxfrom tkFileDialog import *import fileinputt1=[]root=Nonedef die(): sys.exit(0)def about(): tkMessageBox.showinfo("Tkeditor&qu 阅读全文
posted @ 2012-07-27 22:07 绿色的麦田 阅读(379) 评论(0) 推荐(0) 编辑
摘要:在网上找了一堆,也看了很多,发现暂时只有这个符合自己的期望,原地址:http://blog.csdn.net/kbkiss_1/article/details/5786718# !usr/bin/python # coding: utf-8# parsexml.py # 本例子参考自python联机文档,做了适当改动和添加 import xml.parsers.expat # 控制打印缩进 level = 0 # 获取某节点名称及属性值集合 def start_element(name, attrs): global level ... 阅读全文
posted @ 2012-07-27 00:05 绿色的麦田 阅读(206) 评论(0) 推荐(0) 编辑
摘要:由于考虑到将命令行程序转成UI程序,原先在命令行中直接输出的信息必须输出到特定界面中,考虑到应该有重定向的功能,baidu了一下,比较简单,实现代码如下,可以先重定向到某个变量,再将其重定向系统并打印出来。 # !/usr/bin/env python # coding: utf-8 import sys #定义标准输出对象 class stdoutToStr: ... 阅读全文
posted @ 2012-07-25 00:02 绿色的麦田 阅读(2215) 评论(0) 推荐(0) 编辑
摘要:学习python也有一段时间,当初学的时候就是因为找不到什么有效方法来实现一个通用的协议测试工具.实际场景如下:针对服务器与客户端通讯的私有协议(一般为二进制流),通常彼此的调试需要花费好些时间,且两方面都需要有专人参与,费时费力,当时就设想,能否做一个通用工具,通过xml配置协议结构,初始值,进行自动测试呢.原先有同事进行过这方面的探索,用C++实现了一个协议测试工具,感觉工作量比较大,且通用性比较差,将其用到另一个私有协议,需要改动太多的代码.当时就在考虑用C++编写是否合适,后来在网上搜索,发现python开发效率很高,且没有类型申明的麻烦,最重要的是可以边解释,边执行,当时就在想,是否 阅读全文
posted @ 2012-07-23 14:20 绿色的麦田 阅读(1594) 评论(1) 推荐(0) 编辑
摘要:由于项目进入尾声,需要进行性能测试,没有专业的性能测试工程师,只好自己动手,研究一下loadrunner.发现loadrunner对web测试介绍比较多,牵涉到winsocket测试的资料极少,不过到处找一找,研究一下,也是可行的.先说一下我们的协议,采用tcp协议,与客户端采用自定义二进制流的方式进行通信.遵从普通的自定义协议的方式,即协议结构采用包头+包体的形式,包头为固定大小的长度,并在包头中加入包体总长度的字段.好了,下面可以用loadrunner进行协议测试了.首先想法在PC上实现一个简单的协议生成软件,我采用python进行编制,将协议跑一遍,然后用loadrunner进行录制.由 阅读全文
posted @ 2012-07-14 15:56 绿色的麦田 阅读(1355) 评论(0) 推荐(0) 编辑
摘要:今天随意检查一下wing ide更新,发现又出新版本了4.1.7,下来后用4.1.6的破解文件abstract.pyo替换之,发现破解成功,高兴之余,看到source assistant居然还是乱码,想着白升级了,然后到网上找方法,居然找着了。网址如下:http://blog.csdn.net/hairui/article/details/5443356将“C:/Program Files/Wing IDE 4.1/bin/gtk-bin/etc/pango>” 目录中的 pango.aliases 文件改成courier = "yahei consolas hybrid&qu 阅读全文
posted @ 2012-07-10 11:29 绿色的麦田 阅读(1247) 评论(0) 推荐(0) 编辑
摘要:由于wx还不支持python3.0,只能把python倒回去2.7,幸好3.0写的代码在2.7下基本都可用。 这儿有个入门网址,值得一看。http://www.cnblogs.com/coderzh/archive/2008/11/23/1339310.html 下载完支持2.7的wxpython后,就可以写代码了,和之前写命令行的python基本一样, 只是引入的文件不一样而已,最简单的代码如下... 阅读全文
posted @ 2012-07-01 00:00 绿色的麦田 阅读(289) 评论(0) 推荐(0) 编辑