• python并发编程之线程剩余内容(线程队列,线程池)及协

    1. 线程的其他方法 import threading import time from threading import Thread,current_thread def f1(n): time.sleep( 1 ) print ( ' 子线程名称 ' , current_thread().getName()) # 获取线程名 print ( ' %s号线程任务 ' % n) if __name__ == ' __main__ ' : t1 =...

    2019-01-15 07:06:07

  • day 34线程的其他方法,线程池

    线程的其他方法: from threading import Thread,current_thread: currrent_thread().getName() 获取线程的名称 current_thread().ident 获取到线程的id current_thread() 当前线程的信息 import threading #导入threading模块才能使用下面的功能: threading.enumerate(...

    2019-01-15 07:06:04

  • day 27

    1.OSI七层协议 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 osi七层是:应 表 会 传 网 数 物 (应用层,表示层,会话层,传输层,网络层,数据链路层,物理层) tcp/ip五层是:应 传 网 数 物 (应用层,传输层,网络层,数据链路层,物理层) tcp/ip四层:应传网网络...

    2019-01-15 07:05:57

  • python并发编程之线程(创建线程,锁(死锁现象,递归锁),

    什么是线程 进程:资源分配单位 线程:cpu执行单位(实体),每一个py文件中就是一个进程,一个进程中至少有一个线程 线程的两种创建方式: 一 from multiprocessing import Process def f1(n): print (n, ' 号线程 ' ) if __name__ == ' __main__ ' : t1 = Thread(target=f1,...

    2019-01-15 07:05:53

  • python并发编程-线程和锁

    什么是线程 进程:资源分配单位 线程:cpu执行单位(实体),每一个py文件中就是一个进程,一个进程中至少有一个线程 线程的两种创建方式: from multiprocessing import Process def f1(n): print (n, ' 号线程 ' ) if __name__ == ' __main__ ' : t1 = Thread(target=f1,arg...

    2019-01-15 07:05:55

  • 爬虫之Scrapy框架

    Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。 其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services...

    2019-01-15 07:05:48

  • Python 并发编程(管道,事件,信号量,进程池)

    管道 Conn1,conn2 = Pipe() Conn1.recv() Conn1.send() 数据接收一次就没有了 from multiprocessing import Process,Pipe def f1(conn): from_zhujincheng = conn.recv() print ( ' 子进程 ' ) print ( ' 来自主进程的消息: ' ,from_zhujincheng) if __name__ == ' __m...

    2019-01-15 07:05:51

  • 网络编程协议(TCP和UDP协议,黏包问题)以及socketserve

    网络编程协议 1.osi七层模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 2.套接字 socket 有两类,一种基于文件类型,一种基于网络类型 3.Tcp和udp协议 Tcp协议:面向连接,数据可靠,传输效率低,面向字节流 建立连接与断开连接的过程(三次握手,四次挥手) 建立...

    2019-01-15 07:05:48

  • centos6.x安装python3

    在centos里安装python3实现python2与python3并存,所需要的依赖包 gcc zlib zlib-devel libffi-devel readline readline-devel openssl openssl-devel 其中libffi-devel在第二张光盘镜像里,然后源码包安装python3 解压包,进入解压后目录第一步 ./configure --prefix=...

    2019-01-15 07:05:43

  • python之线程相关操作(补充)

    1 线程的其他方法 import threading import time from threading import Thread, current_thread def f1(n): time.sleep( 1 ) print ( ' 子线程名称 ' , current_thread().getName()) print ( ' 子线程id ' , current_thread().ident) print ( ' %s号线程任务 ' % n) i...

    2019-01-15 07:05:45

2