随笔分类 -  Python

 
【Python】多进程-4
摘要:#练习:用event事件控制进程执行顺序,下面例子中,主进程main函数在创建了子进程之后,依然会往下执行,所以会出现主进程先打印出来的情况 import multiprocessing import time def wait_for_event(e): #Wait for the event to be set before doing anything print 'wa... 阅读全文
posted @ 2018-04-08 23:44 下辈子做一只猫 阅读(144) 评论(0) 推荐(0)
【Python】进程-锁(1)
摘要:#第二题,做一个加减乘除的考试系统,自动出题,自动判对错,并统计结果,一次考试10道题 import random symbols=["+","-","*","/"] total_count=0 correct_count=0 incorrect_count=0 while 1: random_number1=random.randint(0,11) random_numbe... 阅读全文
posted @ 2018-04-07 23:19 下辈子做一只猫 阅读(126) 评论(0) 推荐(0)
【Python】进程3
摘要:#练习: import time from multiprocessing import Pool def run(fn): #fn: 函数参数是数据列表的一个元素 time.sleep(1) return fn * fn if __name__ == "__main__": testFL = [1,2,3,4,5,6] print 'Single process exe... 阅读全文
posted @ 2018-04-04 23:47 下辈子做一只猫 阅读(125) 评论(0) 推荐(0)
【Python】进程-控制块
摘要:一、进程控制块 PCB (Process Control Block): 存放进程的管理和控制信息的数据结构称为进程控制块。它是进程管理和控制的最重要的数据结构,每一个进程均有一个PCB,在创建进程时,建立PCB,伴随进程运行的全过程,直到进程撤消而撤消。 二、进程的静态描述:由三部分组成 PCB、 阅读全文
posted @ 2018-04-04 21:47 下辈子做一只猫 阅读(477) 评论(0) 推荐(0)
【Python】多进程-队列
摘要:#练习:队列 from multiprocessing import Process, Queue def offer(queue): # 入队列 queue.put("Hello World") if __name__ == '__main__': # 创建一个队列实例 q = Queue() p = Process(target = offer, args =... 阅读全文
posted @ 2018-04-04 00:43 下辈子做一只猫 阅读(181) 评论(0) 推荐(0)
【Python】多进程2
摘要:#练习:测试单进程和多进程执行效率 import multiprocessing import time def m1(x): time.sleep(0.01) return x * x if __name__ == '__main__': #并行并发 pool = multiprocessing.Pool(multiprocessing.cpu_count(... 阅读全文
posted @ 2018-04-03 00:30 下辈子做一只猫 阅读(103) 评论(0) 推荐(0)
【Python】多进程1
摘要:1、 进程定义: (1) 进程是一个实体。每个进程都有他自己的地址空间,一般包括文本区域、数据区域和堆栈。进程是线程的容器。 (2) 进程是一个“执行中的程序” 2、 进程的特征: (1) 动态性 (2) 并发性 (3) 独立性 (4) 异步性:同步:顺序执行,不可跳跃 异步:并行 (5) 结构特征 阅读全文
posted @ 2018-04-02 00:23 下辈子做一只猫 阅读(128) 评论(0) 推荐(0)
【Python】练习题
摘要:练习1:有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中 import os file1_path="e:\\test3\\2.txt" file2_path="e:\\test3\\3.txt" file3_path="e:\\test3 阅读全文
posted @ 2018-03-31 00:15 下辈子做一只猫 阅读(165) 评论(0) 推荐(0)
【Python】利用正则解析xml练习题
摘要:#练习:用正则表达式方式判断deviceType对应的value值是否是整数,如果是整数把faceid截取出来 追加到文件内 import reimport json def json_check(json_result,filename): str="" with open(json_result 阅读全文
posted @ 2018-03-31 00:14 下辈子做一只猫 阅读(366) 评论(0) 推荐(0)
【Python】xml遍历练习
摘要:<?xml version="1.0" encoding="utf-8" ?> <!--this is a test about xml.--> <collection shelf="New Arrivals"> <movie title="Enemy Behind"> <type>War, Thr 阅读全文
posted @ 2018-03-30 00:28 下辈子做一只猫 阅读(1263) 评论(0) 推荐(0)
【Python】etree方法生成,解析xml
摘要:#练习:另一种遍历xml文件的方式etree,xpathimport systry: import xml.etree.cElementTree as ET #前面带c的都是比较快的,效率高且不占内存的,优先使用这个except ImportError: import xml.etree.Eleme 阅读全文
posted @ 2018-03-28 23:46 下辈子做一只猫 阅读(1036) 评论(0) 推荐(0)
【Python】xml 解析
摘要:1、 XML:指可扩展标记语言,是一种标记语言,用于存储数据和传输数据,但没有像HTML那样具有预定义标签,需要程序猿自定义标签 2、 XML的解析:读取XML数据结构中的某些信息,比如读取书的属性 3、 XML注释格式为: <!—注释内容--> 4、 CDATA指不应由XML解析器进行解析的文本数 阅读全文
posted @ 2018-03-28 22:06 下辈子做一只猫 阅读(3152) 评论(0) 推荐(0)
【Python】创建xml文档
摘要:#练习:创建xml文档 import xml.dom.minidom import codecs #在内存中创建一个空的文档 doc = xml.dom.minidom.Document() #创建一个根节点companys对象 root = doc.createElement('companys' 阅读全文
posted @ 2018-03-28 22:03 下辈子做一只猫 阅读(373) 评论(0) 推荐(0)