自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 数据分析day2

其他的图形的绘制散点图、条形图、水平条形图,直方图散点图和条形图类似例如:属性很多都是类似的,比如透明度,线条颜色设置x,y坐标,然后绘制,显示plt.scatter(x,y)绘制条形图plt.bar(x,y,width=0.3)#宽度控制条形图,条状的宽度绘制水平方向的条形图plt.barh(x,y,height=0.3)#height条状宽度绘制直方图plt.has...

2020-05-06 23:50:33 140

原创 数据分析day1

数据分析简介和jupyter 工具安装为什么要学数据分析:当获取的数据是大量,甚至上万条的时候,分析起来十分吃力,所以,当需要分析大量数据,并找到其中的规律的时候,就需要数据分析,帮助人们作出判读,以便采取适宜的行动。数据分析三剑客:pandas, numpy, matplotlib数据分析五步走:1、提出问题2、准备数据3、分析数据4、得出结论5、数据可视化jupyter工具...

2020-05-05 22:39:25 129

原创 http协议及使用socket-TCP服务器搭建

HTTP传输协议–超文本传输协议特点:1、基于TCP,浏览器和服务器之间的传输协议2、客户端请求数据(request header)服务器答复(response->header,body)客户端根据答复,从而显示页面3、客户端请求里面一般包括IP+端口+请求的页面,当请求的页面不写时,默认主页index代码需求:用python写一个程序,充当服务器,当客户端请求任何页面,返回相同的...

2020-05-02 23:08:21 387

原创 协程简单使用及线程进程协程对比

协程:gevent -协程当多线程和多进程都无法实现客户需求的时候,协程就出现了协程的使用过程1、协程的导入import gevent#没有这个库就取pip下载2、声明需要执行的函数def f1():...3、协程对象的实例化g1 = gevent.spawn(f1,5)#f1是需要协程执行的函数,第二个是需要传输的参数测试案例:import gevent#导入d...

2020-05-02 23:04:03 253

原创 迭代器和生成器

迭代器概念: 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完可迭代对象:一般来说可以用for进行遍历的就是可迭代对象,例如:list,tuple等类型都是迭代器实例:1、创建一个类,该类包含__iter __魔法方法就是可迭代对象2、一个类中含有__iter__和__next__两个魔法方法就是迭代器测试1:##迭代器测试from collections.abc i...

2020-04-30 23:15:08 81

原创 进程池Pool

线程池Pool存在引入:当需要创建很多进程的时候,比如上千,甚至上万,电脑一下子创建那么多进程肯定没有那么多资源消耗,所以就引入了进程池概念,一次创建指定进程数量,分批次的解决大量进程问题使用:1、导入库from multiprocessing import Pool2、创建最大进程池po = Pool(3)#创建一个进程池,最大进程数33、创建进程池需要执行的函数def f1...

2020-04-30 23:11:39 497 1

原创 多进程里的queue队列的使用

Queue队列存在目的:实现线程之间数据共享1、导入队列模块from multiprocessing import Queue2、创建一个队列的最大容量q= Queue(3)#只能存三个数据模块3、存数据q.put(3)#可存入多种数据列表等4、取数据q.get() #获取一个数据,根据先进先出原则队列的实际使用:模拟网络下载数据,使用队列import multi...

2020-04-30 23:08:26 640 1

原创 多进程的基础使用

多进程:多个进程同时运行什么叫进程:当exe可执行程序跑起来的时候就是进程,代码+用到的资源,称之为进程,它是操作系统分配资源的基本单位实现:1、导入模块2、创建进程函数3、实例化进程4、执行进程代码实现和线程差不多#代码:#功能:测试基础多进程,进程之间共同运行import multiprocessingimport timedef test1(): '''测...

2020-04-29 23:05:30 168

原创 多线程theading的基础使用

多线程-threading并行和并发概念:并行-字面上意思,一起执行,相互不会影响并发-看起来是一起执行,实际上还是顺序执行,一次只能执行一个程序,但是事件很短,从而产生了执行多个程序的幻觉1、为什么需要多线程因为一般情况下一个主线程无法满足需求,例如:我在爬取网站时,需要图片和文字同时下载2、多线程如何使用(1)导入threading模块import threading(2)...

2020-04-29 22:53:31 204

原创 socket通信简单总结

网络通信–Socketsocket套接字通信分为两种1UDP2TCP一、UDP–使用udp传送数据1、创建套接字使用UDP之前需要导入socket库upd_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)  #两个参数代表含义ipv4,tcp2、UDP发送/接受数据(1) 发送数据udp_socket.sen...

2020-04-29 22:27:43 381

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除