python
苗清水
联系qq:2375830551,备注来意
展开
-
Python3编译安装后中无法导入ssl模块最简单解决办法
编译安装python3.6或python3.8后发现无法导入ssl包,折腾了半天,发现时系统缺乏s相关依赖的问题,下面的方法亲测可用!1.在编译前安装相关依赖:Ubundu/Debiansudo apt-get install openssl -ysudo apt-get install libssl-dev -yRedHat/Centosyum install openssl -yyum install openssl-devel -y2.然后在执行make安装命令./configu原创 2021-04-25 17:25:11 · 793 阅读 · 0 评论 -
frida -hook 笔记--byte[]转String进行参数打印与替换参数
博主最近在学习使用frida,在hook某个native函数的的时候,发现参数和返回值都是byte[]数据类型,因为想查看传参和返回值,下面就记录一下如何在js代码中如果打印byte[]public static native byte[] aseEncrypt(byte[] bArr,byte[] bArr,);一下代码成功打印参数和返回结果的16进制字符串Java.perform(function () { var ByteString = Java.use("com.android.原创 2021-03-18 19:19:59 · 5924 阅读 · 0 评论 -
淘宝商品详情接口抓取
听说都2021年了,还有人不知道如何抓取淘宝商品详情信息,看一下下面的代码吧!import requestsdef fetch_mtop_getdetail(): #替换日期 itemNumId = 605895221325 url = f'https://h5api.m.taobao.com/h5/mtop.taobao.detail.getdetail/6.0/?type=originaljson&data=%7B%22itemNumId%22%3A%22{item原创 2021-03-03 13:53:58 · 7453 阅读 · 0 评论 -
快手app抓包方案常见的初探
作为一个快手资深用户,每天使用快手app看老铁直播,出于兴趣,曾经对快手接口进行过简单研究,年前写过一个小玩意发送弹幕发送跟老铁互喷!前两天想看下是否好使,发现快手app新版本限制抓包了,那就先研究一下快手app抓包吧!经过一下午的研究,发现可以通过一下三种方式,对app就行http抓包!使用的工具: charles, root过的安卓手机一台 不同版本的快手apk1,降低apk版本[快手版本6.8]进过测试,发现降低版本可以进行抓包,测试版本6.8.0抓包通过!但缺点也很明显,apk过于老旧,原创 2021-02-02 17:08:40 · 9618 阅读 · 2 评论 -
如何查看网络请求时添加的代理是否有效
访问api检验代理ip是否生效在写爬虫或者需要使用代理的时候,经常分不清自己添加的代理是否生效,正好手上有台服务器,干脆自己写个接口算了,方便自己使用,现在分享给大家,以后会写一些类似的开源接口!查看请求相关ip等信息api:http://47.89.181.10:5058/api/myiplinux 环境测试#在这里插入代码片curl http://47.89.181.10:5058...原创 2019-08-31 23:42:42 · 1965 阅读 · 3 评论 -
解决Ubantu19.04环境下python3.7安装ipython3启动报错
问题:安装ipython3的过程后,启动ipython3发现启动报错!具体问题如下sudo apt install ipython3***@ubuntu19-04-***:~$ ipython3Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/...原创 2019-08-23 21:28:06 · 660 阅读 · 0 评论 -
python3连接kafka模块pykafka生产者简单封装
1.1安装模块pip install pykafka1.2基本使用# -* coding:utf8 *- from pykafka import KafkaClient host = 'IP:9092, IP:9092, IP:9092'client = KafkaClient(hosts = host) # 生产者 topicdocu = client.topics['...原创 2019-05-28 09:33:19 · 7004 阅读 · 1 评论 -
阿里云centos7.2下安装chrome浏览器+webdriver+selenium及常见设置-傻瓜教程
Linux版本:阿里云CentOS Linux release 7.2.1511 (Core)root用户下python版本python3.6,python3安装方法https://www.cnblogs.com/FZfangzheng/p/7588944.html测试时间:2019-04-16###1.安装chrome浏览器####1.1 创建yum源文件cd /etc/yum.re...原创 2019-04-16 11:48:22 · 1930 阅读 · 0 评论 -
解决python3下读取redis返回byte类型的问题
在python3中redis默认返回byte类型,我们首先查看redis连接StrictRedis的构造方法 def __init__(self, host='localhost', port=6379, db=0, password=None, socket_timeout=None, socket_connect_ti...原创 2019-03-28 11:36:59 · 4597 阅读 · 0 评论 -
python判断字符串为中文
1.判断字符串为全中文#检验是否全是中文字符def is_all_chinese(strs): for _char in strs: if not '\u4e00' <= _char <= '\u9fa5': return False return True2.判断字符串是否包含中文#检验是否含有中文字符def is_...原创 2019-02-28 18:06:51 · 2056 阅读 · 1 评论 -
爬虫提交form表单中含有(unable to decode value)解决方法
在一次抓取网站的过程中,使用chrome调试时,发现一个参数为:(unable to decode value),经过多方尝试,发现是网页编码问题,在返回的网页源代码中可以看到该网站编码为GBK,content="text/html;charset=GBK"这里只需要使用python的encode方法将编码转换即可 company_name = "科技有限公司" company_name...原创 2019-02-28 18:05:09 · 1990 阅读 · 0 评论 -
查看Linux下使用pip install 安装python模块的路径
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2021-02-22 21:38:39 · 6390 阅读 · 1 评论