
Python
文章平均质量分 68
pumaboyd
这个作者很懒,什么都没留下…
展开
-
Python编辑器(1)-gvim编辑器(未解决)
关于这个软件,我已经无话可说了。强大到另人有些麻烦了,上手太困难了。我觉得Python代码编写不推荐使用这个编辑器。 我用这个编辑器也只是为了编写Python代码,结果确为这找了一堆的资料。它对python语法高亮在7.1已经是内置,对其他很多语言也是这样。但对语法自动完成,需要下载相应的插件。按照网上的找了python的语法自动完成插件,但到目前还是没有配置完成。而且gvim7.1的commo...2008-07-17 08:53:00 · 142 阅读 · 0 评论 -
py2exe打包pymssql的问题
用了pymssql写了一个读取数据库生成XML的程序。但发现用py2exe打包后的程序不能运行。 最后问题总结是这样的情况 \site-packages\pymssql.py 需要 ntwdblib.dll,所以py2exe生产的应用程序,需要拷贝一下这个ntwdblib.dll。我想py2exe的应该支持拷贝文件的命令。有知道的请留言告诉我一下。 还需要在py的程序文件加上这么一句,就OK了...2008-09-17 12:03:00 · 194 阅读 · 0 评论 -
Python学习笔记十(pymssql数据库操作)
因为公司使用的MSSQL2005,所以我是通过pymssql来连接的。没什么好多说的,把可能用到的数据库操作方式都总结如下,如果要用的时候就备查啦。#!/usr/bin/env python#coding=utf-8from __future__ import with_statementfrom contextlib import closingimport inspectimpor...2008-09-08 20:09:00 · 1858 阅读 · 1 评论 -
Python学习笔记七(File&Open)
这里主要想说的是File()和Open()这两个函数的主要用途,因为自己在用的时候就迷糊,到底这俩个有什么区别一般我们都知道操作文件的基本根式是with open("filePath","r") as fobj for line in fobj .......文件的操作和很多编程语言一样,一定要记得Close打开的文件对象。其中文件的打开方式也有r(读)w(截断写)a(追加方式),...2008-09-08 20:05:00 · 140 阅读 · 0 评论 -
Python学习笔记六(类的继承)
单继承具体的语法就不说了。我很关心的是它到底继承了什么单继承条件下很简单。类的静态变量、类的静态方法、实例的方法、实例的成员变量、基类的构造函数、基类的析构函数都可以从父类中继承过来。私有方法和私有变量是不能继承的。具体看测试代码:class Student: '''this test class''' name = 'ss' age = 13 def __init__(s...2008-09-08 20:02:00 · 136 阅读 · 0 评论 -
Python学习笔记五(面向对象-类-方法-属性)
这里所列的都是从C#的角度来看的,可能觉得不是很恰当。但是对于抽象的概念,更方便理解。函数的定义classPython中的类没有什么public、private、protect 构造函数、析构函数__init__(self)__del__(self)类的静态变量class Student name="abc"这东西其实就是相当于C#中的静态变量,但这里要注意是,初始化类的静...2008-09-08 19:58:00 · 165 阅读 · 0 评论 -
Python学习笔记四(GUID&UUID)
GUID和UUID的迷惑C#入戏太深,所以在寻找产生唯一值的方式时,很自然的就搜索“python GUID”。结果少的可怜。没有仔细看,还以为Python没有生成类似C#中GUID的方法。静下心来,仔细的寻找。原来是关键字错误,在Python中,人家管这叫UUID。在google搜索了一下,这篇文章好像介绍的比较全面http://www.ietf.org/rfc/rfc4122.txthttp:/...2008-09-08 19:42:00 · 1211 阅读 · 0 评论 -
Python学习笔记三(Try-cacth&with方法)
本来我也是不会特意去寻找Try-catch的替代方法的。但因为在C#中,已经习惯使用using的方式去自动关闭connection。所以就视图在Python中寻找这样的的方式。没想到Python正好有添加,而且貌似就是在Python2.5中添加的这个属性(本人是从2.5开始学习使用的,如有不对还请看客指点)。先看看Try-Catch的方式是如何处理的从《简明Python》中引用的代码try: ...2008-09-08 19:37:00 · 295 阅读 · 0 评论 -
Python学习笔记二(String字符串操作)
Python中String类型的用法。这一部分我主要是整理一些思路。网上已经有很多朋友分享了Python中String类型的用法。 String的表现形式1: 'me'单引号2: "me"双引号 前面两种方式的配合,很有Javascript中的感觉。这样写的确是方便很多。在底层Python编译器会统一成单引号3: '''me'''三引号,这个一般用来写多行文本。__doc__使...2008-09-08 19:31:00 · 313 阅读 · 0 评论 -
Python转义字符列表[转]
《Learning Pyth0n 2nd Ed》中的列表: Escape<o:p></o:p> Meaning<o:p></o:p> \newline<o:p></o:p> Ignored (continuation)<o:p></o:p> \\<2008-09-08 19:23:00 · 448 阅读 · 0 评论 -
Python学习笔记一(初识Python)
刚学Python不久,因为自己的工作主要是使用.NET,所以很多思考的东西都会和C#相关。特别是在理解上,总爱和C#比较进行看看有什么区别 Array 和TupleTuple在Python中定义成不可变的List,我的直觉理解就是一个Array(但这个很奇怪,Python中有一个标准模块就是Array,暂时没用过,以后再具体分析吧)。对于Tuple来说初始化的方式很奇怪userid=1,2,3,...2008-09-08 19:12:00 · 133 阅读 · 0 评论 -
Python-字符串操作方法(转)
Python-String-Function 字符串中字符大小写的变换: * S.lower() #小写 * S.upper() #大写 * S.swapcase() #大小写互换 * S.capitalize() #首字母大写 * String.capwords(S) #这是模块中的方法。它把S用split()函数分开,然后用ca...2008-09-05 19:22:00 · 223 阅读 · 0 评论 -
Python中INI配置文件的读取
>PY提供INI配置文件的操作关于配置文件,很直观的感觉就是XML文件。对于XML文件的使用大家还是很喜欢的。但有时候只是简单的一个程序,实现一个简单的name:value关系。用XML文件就没这个必要。这种要求很符合MS的INI文件格式。所以这里主要介绍一下对INI文件的操作方式,而且最近写的第一个PY应用程序也是使用了INI什么是INI 文件PY所支持的INI文件还是和Win...2008-08-11 17:45:00 · 478 阅读 · 0 评论 -
Python学习笔记-XML大文件的XSD验证方法
先说说需求,因为和客户合作,对方要求按规定的XML格式(通过XML Schema)来提供数据。本身XML验证没什么问题的,但是当XML的文件很大时,我们现在是100M左右。你如何去确认生成的XML是否符合XSD文件的定义呢。用人眼睛去看,这可是几十万条数据,肯定只能通过XML自身的验证机制来处理了。XML的格式验证方法就这几个,如果你的文件只有几M,这个可以通过XMLSPY、XMLPAD,这些工具...2008-09-28 13:54:00 · 1276 阅读 · 0 评论