Python应用03 使用PyQT制作视频播放器
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载。 最近研究了Python的两个GUI包,Tkinter和PyQT。这两个GUI包的底层分别是Tcl/Tk和QT。相比之下,我觉得PyQT使用起来更加方便,功能也相对丰富。这一篇用PyQT实现一个视频播
阅读全文
posted @
2016-12-24 18:23
sunylat
阅读(290)
推荐(0) 编辑
Python应用02 Python服务器进化
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! **注意,在Python 3.x中,BaseHTTPServer, SimpleHTTPServer, CGIHTTPServer整合到http.server包,SocketServ
阅读全文
posted @
2016-12-24 18:20
sunylat
阅读(435)
推荐(0) 编辑
Python应用01 原始Python服务器
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 之前我的Python教程中有人留言,表示只学Python没有用,必须学会一个框架(比如Django和web.py)才能找到工作。而我的想法是,掌握一个类似于框架的高级工具是有用的,但
阅读全文
posted @
2016-12-24 18:19
sunylat
阅读(275)
推荐(0) 编辑
Linux的概念与体系
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我在这一系列文章中阐述Linux的基本概念。Linux操作系统继承自UNIX。一个操作系统是一套控制和使用计算机的软件。UNIX是一套规定,所有UNIX系统服从同一个的哲学体系。我侧
阅读全文
posted @
2016-12-24 18:18
sunylat
阅读(164)
推荐(0) 编辑
Python标准库14 数据库 (sqlite3)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python自带一个轻量级的关系型数据库SQLite。这一数据库使用SQL语言。SQLite作为后端数据库,可以搭配Python建网站,或者制作有数据存储需求的工具。SQLite还在
阅读全文
posted @
2016-12-24 18:16
sunylat
阅读(314)
推荐(0) 编辑
Python标准库13 循环器 (itertools)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在循环对象和函数对象中,我们了解了循环器(iterator)的功能。循环器是对象的容器,包含有多个对象。通过调用循环器的next()方法 (__next__()方法,在Python
阅读全文
posted @
2016-12-24 18:15
sunylat
阅读(182)
推荐(0) 编辑
Python标准库12 数学与随机数 (math包,random包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经在Python运算中看到Python最基本的数学运算功能。此外,math包补充了更多的函数。当然,如果想要更加高级的数学功能,可以考虑选择标准库之外的numpy和scipy项
阅读全文
posted @
2016-12-24 18:14
sunylat
阅读(523)
推荐(0) 编辑
Python标准库11 多进程探索 (multiprocessing包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在初步了解Python多进程之后,我们可以继续探索multiprocessing包中更加高级的工具。这些工具可以让我们更加便利地实现多进程。 进程池 进程池 (Process Poo
阅读全文
posted @
2016-12-24 18:13
sunylat
阅读(267)
推荐(0) 编辑
Python标准库10 多进程初步 (multiprocessing包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经见过了使用subprocess包来创建子进程,但这个包有两个很大的局限性:1) 我们总是让subprocess运行外部的程序,而不是运行一个Python脚本内部编写的函数。2
阅读全文
posted @
2016-12-24 18:12
sunylat
阅读(225)
推荐(0) 编辑
Python标准库09 当前进程信息 (os包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们在Linux的概念与体系,多次提及进程的重要性。Python的os包中有查询和修改进程信息的函数。学习Python的这些工具也有助于理解Linux体系。 进程信息 os包中相关函
阅读全文
posted @
2016-12-24 18:11
sunylat
阅读(209)
推荐(0) 编辑
Python标准库07 信号 (signal包,部分os包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在了解了Linux的信号基础之后,Python标准库中的signal包就很容易学习和理解。signal包负责在Python程序内部处理信号,典型的操作包括预设信号处理函数,暂停并等待
阅读全文
posted @
2016-12-24 18:10
sunylat
阅读(315)
推荐(0) 编辑
Python标准库08 多线程与同步 (threading包)
摘要:Python主要通过标准库中的threading包来实现多线程。在当今网络时代,每个服务器都会接收到大量的请求。服务器可以利用多线程的方式来处理这些请求,以提高对网络端口的读写效率。Python是一种网络服务器的后台工作语言 (比如豆瓣网),所以多线程也就很自然被Python语言支持。 (关于多线程
阅读全文
posted @
2016-12-24 18:10
sunylat
阅读(182)
推荐(0) 编辑
Python标准库06 子进程 (subprocess包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 谢谢Tolbkni Kao帮我纠正错误 这里的内容以Linux进程基础和Linux文本流为基础。subprocess包主要功能是执行外部的命令和程序。比如说,我需要使用wget下载文
阅读全文
posted @
2016-12-24 18:09
sunylat
阅读(157)
推荐(0) 编辑
Python标准库05 存储对象 (pickle包,cPickle包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 谢谢reverland纠错 在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),我提到过Python“一切皆对象”的哲学,在Python中,无论是变量还是
阅读全文
posted @
2016-12-24 18:08
sunylat
阅读(206)
推荐(0) 编辑
Python标准库04 文件管理 (部分os包,shutil包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在操作系统下,用户可以通过操作系统的命令来管理文件,参考linux文件管理相关命令。Python标准库则允许我们从Python内部管理文件。相同的目的,我们有了两条途径。尽管在Pyt
阅读全文
posted @
2016-12-24 18:07
sunylat
阅读(334)
推荐(0) 编辑
Python标准库03 路径与文件 (os.path包, glob包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 路径与文件的简介请参看Linux文件系统 os.path包 os.path包主要是处理路径字符串,比如说'/home/vamei/doc/file.txt',提取出有用信息。 此外,
阅读全文
posted @
2016-12-24 18:06
sunylat
阅读(264)
推荐(0) 编辑
Python标准库02 时间与日期 (time, datetime包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python具有良好的时间和日期管理功能。实际上,计算机只会维护一个挂钟时间(wall clock time),这个时间是从某个固定时间起点到现在的时间间隔。时间起点的选择与计算机相
阅读全文
posted @
2016-12-24 18:04
sunylat
阅读(399)
推荐(0) 编辑
Python标准库01 正则表达式 (re包)
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我将从正则表达式开始讲Python的标准库。正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验。我们会把系统相关的包放在后面讲解。 正则表达式(regular expr
阅读全文
posted @
2016-12-24 18:02
sunylat
阅读(265)
推荐(0) 编辑
Python标准库的学习准备
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python标准库是Python强大的动力所在,我们已经在前文中有所介绍。由于标准库所涉及的应用很广,所以需要学习一定的背景知识。 硬件原理 这一部份需要了解内存,CPU,磁盘存储以
阅读全文
posted @
2016-12-24 18:01
sunylat
阅读(155)
推荐(0) 编辑
Python标准库——走马观花
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python有一套很有用的标准库(standard library)。标准库会随着Python解释器,一起安装在你的电脑中的。它是Python的一个组成部分。这些标准库是Python
阅读全文
posted @
2016-12-24 17:59
sunylat
阅读(166)
推荐(0) 编辑