搜索结果
查询Tags标签: __,共有 4138条记录-
python的requests接口测试
介绍 requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到, Requests是Python语言的第三方的库,专门用于发送HTTP请求 安装前提 pip install requests get获取数据的第一种方式 import requests class testDemo():def testClass(self…
2021/6/7 22:27:19 人评论 次浏览 -
小红书滑块验证
x-sign x-sign的就不在这里多赘述啦,感兴趣看一看我上一篇文章。 ####滑块验证 最近朋友反馈小红书频率过快会触发滑块验证,抽空看了下这块,算法生成缺口位置及密文. 交流V:Code__Lee
2021/6/7 10:28:29 人评论 次浏览 -
linux asan和objdump排查内存泄露以及coredump
在linux C语言开发中,内存泄漏是很多人都会遇到的问题,linux下有很多内存检测的工具,比如valigard可以在跑覆盖率的同时检测到内存泄漏。不过这个工具好像对性能影响较大。 后来gcc 直接引入了自己的检测工具,asan,对应内核有kasan 最近也是用上了这个工具,还是挺强大…
2021/6/7 7:25:50 人评论 次浏览 -
python读取自定义xml文件
一、定义xml文件内容,既然是自定义则所有的根节点随便写使用xml.dom.minidom三方模块对xml文件进行解析 from xml.dom.minidom import parsedef getIP(machineNum):#读取xml文件domTree = parse("./config/%s.xml" % (machineNum[0]))#文档根元素rootNode = do…
2021/6/7 1:20:58 人评论 次浏览 -
socket 源码分析
Socket 源码分析 我们使用 socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)); 语句创建了一个 socket ,那么实际上发生了什么呢? 从下面的注释可以看的出来,之前是通过调用 sys_socketcall 再跳转, 现在是直接调用 sys_socket 函数。 下面的宏就是完成 sys_socket 到 S…
2021/6/7 1:20:57 人评论 次浏览 -
《零基础学Python》进入Python世界【一】
《零基础学Python》进入Python世界【一】 整体文章目录当前文章目录一、前言二、Python的由来三、Python的特性3.1 面向对象的特性3.2 内置的数据结构3.3 简单性3.4 健壮性3.5 跨平台性3.6 可扩展性3.7 动态性3.8 强类型语言3.9 应用广泛 四、第一个Python程序五、搭建开发…
2021/6/6 22:22:39 人评论 次浏览 -
python的pyppeteer的爬虫demo
目标网站是药物临床试验登记平台 思路:尝试requests库直接获取该网站的response,失败,因为该网站返回202,需要破解js;然后尝试用chrome driver驱动获取网页数据,失败,因为被识别为恶意爬虫;然后找到了pyppeteer库进行尝试,成功 贴代码: import asyncio import r…
2021/6/6 20:22:26 人评论 次浏览 -
pyHamcrest
概念Hamcrest是用于编写匹配器对象的框架。他提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活。Hamcrest还有很好的可扩展性,能够创建自定义的匹配器。支持语言Hamcest支持多种语言,在Hamcest 官网便可以看到:http://hamcrest.org/JavaPythonR…
2021/6/6 18:21:29 人评论 次浏览 -
day07_12 python中的异常处理 与 自定义异常报错
__author__ = "Alex Li" names = [alex,jack] data = {} # data[name] # names[3]# 报错内容 # Traceback (most recent call last): # File "E:/python S14/day7/异常处理.py", line 21, in <module> # data[name] # KeyError: nametry:…
2021/6/6 12:50:50 人评论 次浏览 -
Python静态方法和类方法的区别
Python中至少有三种比较常见的方法类型,即实例方法,类方法、静态方法。它们是如何定义的呢?如何调用的呢?它们又有何区别和作用呢?且看下文。 首先,这三种方法都定义在类中。下面我先简单说一下怎么定义和调用的。(PS:实例对象的权限最大。) 实例方法 定义:第一…
2021/6/6 12:23:52 人评论 次浏览 -
Python 复数属性及操作介绍
复数是由一个实数和一个虚数组合构成,表示为:x+yj,一个复数是一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分。Python 语言中有关复数的概念: 虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数复数由实数部分和虚数部分构成表示虚数的语…
2021/6/6 12:22:32 人评论 次浏览 -
Python 复数属性及操作介绍
复数是由一个实数和一个虚数组合构成,表示为:x+yj,一个复数是一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分。Python 语言中有关复数的概念:虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数 复数由实数部分和虚数部分构成 表示虚数的…
2021/6/6 12:22:22 人评论 次浏览 -
Linux C: 内嵌汇编语法
学内嵌汇编首先知道编译器的编译流程,内嵌汇编就是嵌套在高级程序语言中的汇编语言。在cpp 文件转成 .s 汇编文件时,内嵌汇编保持不动,只有高级程序语言会编译成汇编合成在.s文件中。下面的链接将了C的源码是怎么变成汇编码:《Linux C:汇编码的生成 》https://blog.cs…
2021/6/6 7:27:21 人评论 次浏览 -
Python3 多线程与互斥锁
简单实现多线程import threading import timedef sing(sing):for i in range(5):print("---sing()---{}".format(sing))time.sleep(1)def dance(dance):for i in range(5):print("---dance()---{}".format(dance))time.sleep(1)def main():t1 = threa…
2021/6/5 20:51:05 人评论 次浏览 -
【Python OO其一】构造函数__init__()
Python对象包括三个部分:id(identity识别码)、type(对象类型)、value(对象的值)__ init __()构造函数 __ init __()方法应用定义构造函数,作用是在实例化对象时,初始化当前对象的属性,无返回值。相当于给对象一个固有属性。 __ init __()”规则“第一个参数固定…
2021/6/5 20:21:15 人评论 次浏览