摘要:
多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数 阅读全文
posted @ 2016-07-20 13:14
JokerJason
阅读(516)
评论(0)
推荐(0)
摘要:
Python urllib模块urlopen()与urlretrieve()的使用方法详解 Python urllib模块urlopen()与urlretrieve()的使用方法详解 1.urlopen()方法urllib.urlopen(url[, data[, proxies]]) :创建一个表 阅读全文
posted @ 2016-07-20 13:02
JokerJason
阅读(847)
评论(0)
推荐(0)
摘要:
今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。 re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 re.match的函数原型为:re.mat 阅读全文
posted @ 2016-07-20 12:58
JokerJason
阅读(545)
评论(0)
推荐(0)
摘要:
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。 注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever 阅读全文
posted @ 2016-07-20 12:53
JokerJason
阅读(291)
评论(0)
推荐(0)
摘要:
Python退出程序的方式有两种:os._exit(), sys.exit() 1)os._exit() 直接退出 Python程序,其后的代码也不会继续执行。 2)sys.exit() 引发一个 SystemExit异常,若没有捕获这个异常,Python解释器会直接退出;捕获这个异常可以做一些额外 阅读全文
posted @ 2016-07-20 12:41
JokerJason
阅读(2419)
评论(0)
推荐(0)
摘要:
sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始. arg[1]表示第一个命令行参数 arg[1][2:] 表示取第一个命令行参数,但是去掉前两个字节 比如命令行参数为 “--help” ,就去掉“--”,执行"help"参数。 以下代码来自简 阅读全文
posted @ 2016-07-20 12:22
JokerJason
阅读(19141)
评论(0)
推荐(0)
摘要:
当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam 阅读全文
posted @ 2016-07-20 11:51
JokerJason
阅读(678)
评论(1)
推荐(0)
摘要:
1 2 3 4 5 if a : if b: # 这里是if b的作用区间 #这里是if a的作用区间 #这里不在if 区间 if a : if b: # 这里是if b的作用区间 #这里是if a的作用区间 #这里不在if 区间 python 是按缩进来识别代码块的。 阅读全文
posted @ 2016-07-20 09:34
JokerJason
阅读(1548)
评论(0)
推荐(0)
摘要:
最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。 了解c语言的人,一定会知道struct结构体在c语言中的作用,它定义了一种结构,里面包含不同类型的数据(int 阅读全文
posted @ 2016-07-20 09:31
JokerJason
阅读(335)
评论(0)
推荐(0)

浙公网安备 33010602011771号