上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 文/lovexiaov(简书作者)原文链接:http://www.jianshu.com/p/afb6b2b97ce9著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。 创建一个普通文件夹,并创建一个virtualenv环境: 现在,创建一个简单的Tkinter应用,并其命名为 Sand 阅读全文
posted @ 2016-03-20 01:20 编程青年的崛起 阅读(4662) 评论(0) 推荐(0) 编辑
摘要: 利用SocketServer模块来实现网络客户端与服务器并发连接非阻塞通信。首先,先了解下SocketServer模块中可供使用的类:BaseServer:包含服务器的核心功能与混合(mix-in)类挂钩;这个类只用于派生,所以不会生成这个类的实例;可以考虑使用TCPServer和UDPServer 阅读全文
posted @ 2016-03-19 19:12 编程青年的崛起 阅读(2224) 评论(0) 推荐(0) 编辑
摘要: 多线程和多进程是什么自行google补脑 对于python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。 单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想做听音乐和看电影两件事儿,那么一定要先排一下顺序 阅读全文
posted @ 2016-03-17 23:22 编程青年的崛起 阅读(408) 评论(0) 推荐(0) 编辑
摘要: class ThreadPool(object): def __init__(self, max_num=20): # 创建一个队列,队列里最多只能有10个数据 self.queue = queue.Queue(max_num) # 在队列里填充线程类 # 【线程类、线程类、线程类、线程类、线程类、线程类、线程类】 ... 阅读全文
posted @ 2016-03-17 22:52 编程青年的崛起 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 定义:Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 上述代码创建了10个“前台”线程,然后控制器就交给了CPU,CPU根据指定算法进行调度,分片执行指令。 更多方法: 线程锁 由于线程之间是进行随机调度,并且每个线程可能只执行n条执行之后,CPU接着执行其他线程。所以, 阅读全文
posted @ 2016-03-17 22:50 编程青年的崛起 阅读(581) 评论(0) 推荐(1) 编辑
摘要: server.py import socket ip_port = ('127.0.0.1',9999) sk = socket.socket() sk.bind(ip_port) sk.listen(5) while True: # 服务端阻塞,等待客户端请求 conn,addr = sk.acc 阅读全文
posted @ 2016-03-10 23:07 编程青年的崛起 阅读(2635) 评论(1) 推荐(1) 编辑
摘要: 生命不息奋斗不止! subprocess的目的就是启动一个新的进程并且与之通信。 subprocess模块中只定义了一个类: Popen。可以使用Popen来创建进程,并与进程进行复杂的交互。它的构造函数如下: subprocess.Popen(args, bufsize=0, executable 阅读全文
posted @ 2016-03-10 13:03 编程青年的崛起 阅读(2169) 评论(0) 推荐(0) 编辑
摘要: Ctrl+p重复上一次命令Ctrl+a跳到第一个字符前Ctrl+x同上但再按一次会从新回到原位置Ctrl+b前移一个字符不删除字符情况下Ctrl+h删除前一个字符Ctrl+u删除提示符前的所有字符Ctrl+w同上Ctrl+d删除提示符后一个字符或exit或logoutCtrl+e转到字符尾部Ctrl 阅读全文
posted @ 2016-03-10 12:49 编程青年的崛起 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: 使用2to3将代码移植到Python 3 概述# print语句# Unicode字符串# 全局函数unicode()# long 长整型# <> 比较运算符# 字典类方法has_key()# 返回列表的字典类方法# 被重命名或者重新组织的模块# http# urllib# dbm# xmlrpc# 阅读全文
posted @ 2016-03-09 23:31 编程青年的崛起 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 用Python写运维脚本时,经常需要执行linux shell的命令,Python中的commands模块专门用于调用Linux shell命令,并返回状态和结果,下面是commands模块的3个主要函数: 1. commands.getoutput('shell command') 执行shell 阅读全文
posted @ 2016-03-09 23:21 编程青年的崛起 阅读(1279) 评论(1) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页