python
11 篇文章
python
Python pickle反序列化
Text. Text. Text. 序列化与反序列化 Python 的序列化和反序列化是将一个类对象向字节流转化从而进行存储和传输,然后使用的时候再将字节流转化回原始的对象的一个过程。Python 提…
multiprocessing多进程常用方法总结
进程线程的区别 1.线程比进程调度速度更快 进程是资源分配的最小单位,所以如果创建多个进程,调度的时候进程之间的切换就伴随着资源的释放和重新分配,这样它的速度就慢很多。 而不同的线程之间是共享资源的,…
Django安装与MVC框架
0x00 MVC框架 MVC框架的理念就是:分工,让专门的人做专门的事 M:Model模型,与数据库进行交互 V:View视图,产生HTML页面 C:Controller控制器,接收请求,进行处理,与…
matplotlib模块
0x00 简介 Matplotlib是Python的一个2D图形库,能够生成各种格式的图形(诸如折线图,散点图,直方图等等),界面可交互(可以利用鼠标对生成图形进行点击操作),同时该2D图形库跨平台,…
python反序列化
0x00 简介 什么叫序列化:将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。字符串是有顺序的,普遍所说的序列化都是转向一个字符串的过程。 在写文件(数据存储)、网络上传输(只能传byte…
Socket编程
1.Socket的实例化 socket(family,type[,protocal]) 其中,三个参数中的family是要使用的地址族。常用的协议族有AF_INET、AF_INET6、AF_LOCAL…
pip永久换源
https://mp.weixin.qq.com/s/keyJ1J9bArGhwIisOMcDZA
linux下python2,3兼容问题
前提有python2,这个不要删,我们再装一个python3 首先安装依赖包 yum -y groupinstall "Development tools" yum -y install zlib-d…
用python操作数据库
前提安装相关库 pip install mysqlclient (Windows) import MySQLdb import os def CaseTable(case1):     db = My…
当遇到F12中能看到的源码,而在CTRL+U中看到的源码不同时怎么办
通常我们通过普通的requests库无法爬取到js渲染后的页面 第一种方法是利用Selenium+PhantomJS结合在一起,就可以运行一个非常强大的网络爬虫,这个爬虫可以处理js,cookie,h…