python
我好像是大叔
大叔
展开
-
第一贴
程序狗原创 2018-06-04 21:43:34 · 150 阅读 · 0 评论 -
教大家用python爬取百度翻译,超简单
一,首先导入urllib里面的request和parse:这里导入parse主要字符转码 from urllib import request,parse 二,爬取别人的网站最好加入伪装,也就是浏览器的请求里的User-Agent,可以有效的过滤掉别人的反爬, headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64...原创 2018-12-20 20:02:53 · 2862 阅读 · 1 评论 -
教大家用python爬取猫眼数据,破解里面的字体woff最新
爬取数据不难,恶心的是各网站的各种反爬技术,替换字体,精灵图,数据加密等等,猫眼就是用到字体替换,简单来说就是字体映射, 首先先导入库,没有先pip安装 from fontTools.ttLib import TTFont 作用是把woff字体文件转成xml文件, woff字体文件在猫眼页面css哪里 html页面位置 @font-face { font-family: ...原创 2018-12-28 15:25:14 · 4459 阅读 · 2 评论 -
什么是僵尸进程和孤儿进程?怎么避免僵尸进程?
孤儿进程:父进程退出,子进程还在运行的这些子进程都是孤儿进程,孤儿进程将被 init 进程(进 程号为 1)所收养,并由 init 进程对它们完成状态收集工作。 僵尸进程:进程使用 fork 创建子进程,如果子进程退出,而父进程并没有调用 wait 或 waitpid 获 取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中的这些进程是僵尸进程。 避免僵尸进程的方法:...原创 2019-01-05 14:50:34 · 1241 阅读 · 0 评论 -
简述TCP和UDP的区别以及优缺点?
UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息。 优点:UDP速度快、操作简单、要求系统资源较少,由于通讯不需要连接,可以实现广播发送 缺点:UDP传送数据前并不与对方建立连接,对接收到的数据也不发送确认信号,发送端不知道数 据是否会正确接收,也不重复发送,不可靠。 TCP是面向连接的通讯协议,通过三次握手建立连接,通讯完成时四次挥手 优点:...原创 2019-01-05 15:02:19 · 1180 阅读 · 0 评论 -
Post和Get请求的区别?
GET请求,请求的数据会附加在URL之后,以?分割URL和传输数据,多个参数用&连接。URL的 编码格式采用的是ASCII编码,而不是uniclde,即是说所有的非ASCII字符都要编码之后再传输。 POST请求:POST请求会把请求的数据放置在HTTP 请求包的包体中。上面的item=bandsaw就 是实际的传输数据。 因此,GET请求的数据会暴露在地址栏中,而POST请求则不...原创 2019-01-05 15:09:34 · 501 阅读 · 0 评论 -
HTTP和HTTPS区别?
HTTP 协议传输的数据都是未加密的,也就是明文的,因此使用HTTP 协议传输隐私信息非常不安 全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于 对HTTP 协议传输的数据进行加密,从而就诞生了HTTPS。简单来说,HTTPS协议是由SSL+HTTP 协 议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。 HTTP...原创 2019-01-05 15:42:38 · 195 阅读 · 0 评论 -
Flask 中请求上下文和应用上下文的区别和作用?
current_app、g 是应用上下文。 requests、session 是请求上下文。 手动创建上下文的两种方法: 1. with app.app_context() 2. app = current_app._get_current_object() 两者区别: 请求上下文:保存了客户端和服务器交互的数据。 应用上下文:flask 应用程序运行过程中,保存的一些配置信息,比如程序名、数...原创 2019-01-05 16:02:46 · 1834 阅读 · 0 评论