模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块也是Python对象,具有随机的名字属性用来绑定或引用。简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。例子..
分类:
编程语言 时间:
2014-08-12 03:35:13
阅读次数:
219
实际项目中遇到python模块相互引用问题,查资料,说是通过import局部导入的方式可以避免错误,资料如附录所述。但更改后测试还是会出错,很疑惑!?如果哪位读者有好的解决方法,敬请留言说明,谢谢。所以,最好的方法是不进行交叉引用,如果需要就单独分一个模块出来。附录:P..
分类:
编程语言 时间:
2014-08-05 23:13:30
阅读次数:
1181
正则表达式并不是python的一部分,正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支..
分类:
编程语言 时间:
2014-08-05 23:06:11
阅读次数:
318
1.os模块os.listdir(dirname) 列出dirname下的目录和文件os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。os.getenv()和os.putenv()函数分别用来读取和设置环境变量。os.curdir:返回但前目录(’.')os.chd....
分类:
编程语言 时间:
2014-07-29 13:39:58
阅读次数:
303
我们常常会使用别人写的包,假如我们使用的是Python3.4版本,安装在windows的C盘根目录下,那么外部的包一般放在:C:\Python34\Lib\sit-packages下,此目录下有以.py单独存在的文件,也有以文件夹存在的包,下面我们简单说一下Python中的模块和包,看完之后,也.....
分类:
编程语言 时间:
2014-07-25 02:18:34
阅读次数:
1751
Python模块安装一、 单文件模块直接把文件拷贝到 $python_dir/Lib二、 多文件模块,带setup.pypython setup.py install三、 egg文件1) 下载ez_setup.py,运行python ez_setup2) easy_install *.egg注:虽然...
分类:
编程语言 时间:
2014-07-24 22:57:33
阅读次数:
288
之前使用scrapy实现了一个超级简单的爬虫工具,用于抓取豆瓣上面所有的编程书籍信息(由于不需要爬取整个页面的所以链接,所以不需要用到BFS or DFS,只实现顺序抓取下一页) 这次使用的是python自带的urllib 和urllib2等python模块实现,同样以豆瓣上面的爱情电影信息作...
分类:
编程语言 时间:
2014-07-22 22:47:35
阅读次数:
347
前提: cygwin 里通过 mysql-python模块 连接 windows版本的mysql 通过 socket不能连接 , 改为tcp 如下连接 ?conn?=?MySQLdb.connect(host=‘localhost‘,port=3306,user=‘xxx‘,passwd=‘xxx‘,db=‘xxx‘,charset=‘...
分类:
数据库 时间:
2014-07-22 00:05:36
阅读次数:
271
图形用户界面
丰富的平台
在编写Python GUI程序前,需要决定使用哪个GUI平台。
简单来说,平台是图形组件的一个特定集合,可以通过叫做GUI工具包的给定Python模块进行访问。
工具包
描述
Tkinter
使用Tk平台。很容易得到。半标准。
wxpython
基于wxWindows。跨平台越来越流...
分类:
编程语言 时间:
2014-07-16 16:32:40
阅读次数:
323
python(5)5.1 模块:每个.py文件就是一个模块,多个模块可以放在一个包中,而多个包可以放在更大的包中。表示包A中的asd.py可以这样写:A.asdsys模块:它是python的内建模块,只要导入就可以使用。import sys。需要注意的是,sys模块里面有args,它至少存储着一个l...
分类:
编程语言 时间:
2014-07-11 10:20:20
阅读次数:
159