python中的序列化与反序列化

有时候需要临时将数据存储起来,方便下次运行程序时可以直接调用,或者不同线程之间交换数据都是可以用序列化的方式把数据存储起来,然后调用,这里我们以pickle包来解释python中的序列化与反序列化。 什么是序列化与反序列化 序列化:将python数据转换成二进制的数据流。 反序列化:将……

阅读全文

利用docker容器技术搭建Google镜像

由于新环境路由器不具备安装酸酸的条件,在路由器上实现上google搜索海量英文技术内容就不行了,我们这里采用官方的google镜像容器做一个谷-歌的镜像网站并映射到自己已有的域名上。 搭建条件: 1.vultr等各种VPS 2.有个域名,这里我们使用google.bobobk.com作……

阅读全文

python3提取免费高匿代理

写爬虫总是免不了被ban ip,限制流量等问题,有个高效的ip代理池还是很重要的,这里我们就介绍如何从已有公开代理总提取有效ip组建自己高效的爬虫代理池 主要以下几个模块 1.requests爬取代理 2.更新检测可用代理 requests爬取代理,选取xici代理为例 高匿网页地址xici……

阅读全文

Python 的这几个技巧分享

尽管本人已经使用Python编程有多年了,今天仍然惊奇于这种语言所能让代码表现出的整洁和对DRY编程原则的适用。这些年来的经历让我学到了很多的小技巧和知识,大多数是通过阅读很流行的开源软件,如Django, Flask,Requests中获得的。 下面我挑选出的这几个技巧常常会被人们……

阅读全文

python类的继承和多态

在面向对象(OOP)程序设计中,当定义一个class的时候,可从某个现有的class继承 新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class) 格式: 子类名(父类名): pass 使用示例 class Animal(object): def run(self): print('Animal is running...') class Dog(Animal): pass class Dog1(Animal): def run(self): print('Dog is running...') def run_twice(animal): animal.run()……

阅读全文

python中进程池,线程池与协程

本文摘要: 进程池与线程池 同步调用和异步调用 回调函数 协程   一、进程池与线程池: 1、池的概念: 不管是线程还是进程,都不能无限制的开下去,总会消耗和占用资源。 也就是说,硬件的承载能力是有限度的,在保证高效率工作的同时应该还需要保证硬件的资源占用情况,所以需要给硬件设置一个上限来减轻硬件……

阅读全文

python中zipfile模块实例化解析

简介: zipfile是python里用来做zip格式编码的压缩和解压缩的,由于是很常见的zip格式,所以这个模块使用频率也是比较高的, 在这里对zipfile的使用方法做一些记录。即方便自己也方便别人。 Python zipfile模块用来做zip格式编码的压缩和解压缩的,要进行相关操作,首先需……

阅读全文

Python3 print 函数用法总结

python3与python2在print函数上做的更加明确 1. 输出字符串和数字 print(“runoob”) # 输出字符串 runoob print(100) # 输出数字 100 str = ‘runoob’ print(str) # 输出变量 runoob L = [1,2,’a’] # 列表 print(L) [1, 2, ‘a’] t = (1,2,’a’) # 元组 print(t) (1, 2, ‘a’) d = {‘a’:1, ‘b’:……

阅读全文

Python 数据可视化 - 00 后高考大军

00后大军高考结束了,网络上对这次高考的报道很多(毕竟00后小鲜肉嘛),很多都关注了今年的考生数据,并且用炫酷的图表展示。看着是不是有点小嫉妒,为什么图表还可以做得这么漂亮???是不是也想自己动手做一张???其实这些图表都可以用python制作出来的数据可视化的产物,所以当然是可……

阅读全文

一行 Python 代码实现并行

一行 Python 代码实现并行 Python 在程序并行化方面多少有些声名狼藉。撇开技术上的问题,例如线程的实现和 GIL,我觉得错误的教学指导才是主要问题。常见的经典 Python 多线程、多进程教程多显得偏”重”。而且往往隔靴搔痒,没有深入探讨日常工作中最有用的内容。 传统的例子 简单搜索下”Python 多线程教程”,不……

阅读全文