会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
守护式等待
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
65
66
67
68
69
70
71
72
下一页
2018年12月17日
多线程-共享全局变量
摘要: 多线程-共享全局变量 运行结果: 列表当做实参传递到线程中 运行结果: 总结: 在一个进程内的所有线程共享全局变量,能够在不适用其他方式的前提下完成多线程之间的数据共享(这点要比多进程要好) 缺点就是,线程是对全局变量随意遂改可能造成多线程之间对全局变量的混乱(即线程非安全)
阅读全文
posted @ 2018-12-17 09:54 守护式等待
阅读(576)
评论(0)
推荐(0)
多线程-threading
摘要: 多线程-threading python的thread模块是比较底层的模块,python的threading模块是对thread做了一些包装的,可以更加方便的被使用 1. 使用threading模块 单线程执行 运行结果: 多线程执行 运行结果: 说明 2. 主线程会等待所有的子线程结束后才结束 3
阅读全文
posted @ 2018-12-17 09:53 守护式等待
阅读(316)
评论(0)
推荐(0)
2018年12月14日
multiprocessing进程实例
摘要: import pymysql import urllib3 from lxml import etree import logging import requests import queue import time import threading from threading import RL
阅读全文
posted @ 2018-12-14 17:07 守护式等待
阅读(140)
评论(0)
推荐(0)
进程间通信-Queue
摘要: 进程间通信-Queue Process之间有时需要通信,操作系统提供了很多机制来实现进程间的通信。 1. Queue的使用 可以使用multiprocessing模块的Queue实现多进程之间的数据传递,Queue本身是一个消息列队程序,首先用一个小实例来演示一下Queue的工作原理: 运行结果:
阅读全文
posted @ 2018-12-14 17:05 守护式等待
阅读(213)
评论(0)
推荐(0)
进程池Pool
摘要: 进程池Pool 当需要创建的子进程数量不多时,可以直接利用multiprocessing中的Process动态成生多个进程,但如果是上百甚至上千个目标,手动的去创建进程的工作量巨大,此时就可以用到multiprocessing模块提供的Pool方法。 初始化Pool时,可以指定一个最大进程数,当有新
阅读全文
posted @ 2018-12-14 17:04 守护式等待
阅读(289)
评论(0)
推荐(0)
Process子类
摘要: 创建新的进程还能够使用类的方式,可以自定义一个类,继承Process类,每次实例化这个类的时候,就等同于实例化一个进程对象,请看下面的实例:
阅读全文
posted @ 2018-12-14 17:03 守护式等待
阅读(204)
评论(0)
推荐(0)
multiprocessing
摘要: multiprocessing 如果你打算编写多进程的服务程序,Unix/Linux无疑是正确的选择。由于Windows没有fork调用,难道在Windows上无法用Python编写多进程的程序? 由于Python是跨平台的,自然也应该提供一个跨平台的多进程支持。multiprocessing模块就
阅读全文
posted @ 2018-12-14 17:02 守护式等待
阅读(1730)
评论(0)
推荐(0)
random
摘要: random随机数模块 (1)随机小数 (2)随机整数 (3)随机返回 (4)打乱列表顺序 (5)验证码生成器
阅读全文
posted @ 2018-12-14 16:20 守护式等待
阅读(263)
评论(0)
推荐(0)
re
摘要: 什么是正则表达式 正则表达式,又称规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 给定一个正则表达式和另一个字符
阅读全文
posted @ 2018-12-14 15:56 守护式等待
阅读(241)
评论(0)
推荐(0)
time和datetime
摘要: 一、time模块常用函数1. time()函数time()函数返回的是时间戳(timestamp)。所谓时间戳指的是从1970年1月1日00:00:00开始按秒计算的偏移量。其他返回时间戳方式的函数还有clock()。 实例 import time time.time() 1515117751.88
阅读全文
posted @ 2018-12-14 15:48 守护式等待
阅读(295)
评论(0)
推荐(0)
上一页
1
···
65
66
67
68
69
70
71
72
下一页