201608-13 解决Eclipse Pydev开发Python程序时import模块失效问题 NEW 这两天碰到一个郁闷的问题,搜遍网上没有相关文献,QQ群上找人帮忙未果,经过耐心的摸索,终于成功解决,开心........问题:在Python自带的Idle中,import MySQLdb 没有任何问题,各种数据库操作也成功在Eclipse+Pydev中,import MySQLdb提示错误,不能连接数据库。错误提示如下:=========================================================================... Read More >
201608-11 python GUI编程(Tkinter) NEW python提供了多个图形开发界面的库,几个常用Python GUI库如下:Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 G... Read More >
201608-11 Python中处理JSON数据的函数 NEW Python的json模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps() 和 json.loads() , 要比其他序列化函数库如pickle的接口少得多。 下面演示如何将一个Python数据结构转换为JSON:123456789import json data = {'name' : 'ACME','shares' : 100,'price'... Read More >
201608-11 Python2.x与3.x版本区别 Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。 ... Read More >
201608-10 Python中用format函数格式化字符串的用法 自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。语法它通过{}和:来代替%。“映射”示例通过位置123456In [1]: '{0},{1}'.format('kzc',18)Out[1]: 'kzc,18'In [2]: '{},{}'.format('kzc',1... Read More >
201608-05 Python集成环境Python+Eclipse+pydev环境搭建 本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev编辑器:Python 自带的 IDLE简单快捷, 学习Python或者编写小型软件的时候。非常有用。 编辑器: Eclipse + pydev插件1. Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小。 学会了Eclipse, 以后写Python或者JAVA 都可以... Read More >
201511-07 Tkinter教程之Toplevel用法 '''Tkinter教程之Toplevel篇'''#TopLevel与Frame类似,但它包含窗体属性(如Title)'''1.创建简单的Toplevel'''# -*- coding: cp936 -*-from Tkinter import *root = Tk()tl&nbs... Read More >