- 博客(12)
- 收藏
- 关注
原创 python requests上传文件 : multipart/form-data类型遇到的坑
如果你的抓包信息也是这样的,如果你用requests的files参数的话,files参数只接收文件,其他的需要写到data里上传。headers中的Content-Type需要注释掉,发送请求的时候会被自动加上,否则会报错。找了很久,网上能用的,参考的不多,大多都是复制的,都没自己去测。遇到了很多坑,这次就当时记录,后续有同样问题的朋友可以少走弯路。第一个坑:如果file_name里面有中文,那么就会出错。如果上传的不只是文件,还有其他data,需要分开。最终这种,文件名带不带中文,测试是成功发布的。
2022-09-26 12:33:44
1543
3
原创 Python 强大的模式匹配工具—Pampy
实现模式匹配往往都是用正则表达式,但是如果你想识别特别复杂的模式,编写正则表达式就会变得非常非常麻烦。开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章:[超详细Python安装指南]打得真准”,如果我们将 “啊,你的**_____**打得真准 ” 作为一种模式,则会将AK-47匹配出来。3. 如果你用的是 VSCode编辑器 或 Pycharm,可以直接使用界面下方的Terminal.可以说是最常用的技术。在计算机科学中,往往是检查给定的序列或字符串中是否有符合。...
2022-08-03 10:57:03
196
原创 pandas to_hdf遇到的各种问题,以及合适的压缩格式
Missing optional dependency ‘tables‘. Use pip or conda to install tables遇到这个问题就是说明,你需要安装pip install --user tables不需要import tables即可,原因是没有能读取h5格式的程序DataFrame.to_hdf(path_or_buf, key, mode=‘a’, complevel=None, complib=None, append=False, format=None, ind
2021-12-18 10:55:34
2720
原创 IPV4和IPV6地址查询免费接口2021年可以【python版】
# encoding:utf-8import requestsdef ipseacher(sip): url = 'http://ip-api.com/json/'+sip params = { 'lang': 'zh-CN' } try: r = requests.get(url, params=params).json() # print(r) region = r.get('regionName')
2021-01-28 15:35:02
1771
2
原创 免费的手机归属地精确到地市的api接口【2021最新可用】,python版本
# encoding:utf-8import requestsdef telseacher(tel): url = 'http://cx.shouji.360.cn/phonearea.php' params = { 'number': tel } try: r = requests.get(url, params=params).json() print(r) prov = r.get('data').ge
2021-01-28 15:34:24
231
原创 使用OpenCV库破解腾讯防水墙滑动验证码
#!/usr/bin/env python# encoding: utf-8import numpy as npimport randomfrom selenium.webdriver import ActionChainsimport timefrom selenium.webdriver import Chromefrom selenium.webdriver import ChromeOptionsfrom PIL import Imageimport osfrom sel.
2021-01-23 14:52:40
684
原创 记录从selenium获取的cookies怎么转给requests使用的方法
# encoding:utf-8import requests,jsonfrom selenium import webdriverimport timebrowers=webdriver.Chrome()def get_cookies(): time.sleep(1) browers.get('https://www.wininsales.com/Home/Index/login') time.sleep(1) browers.find_element_.
2021-01-23 10:23:39
1030
1
转载 2020年生鲜电商行业市场分析,二线及以下城市或将成为生鲜电商的一个重要增长点
据相关数据显示,我国城镇区民年食品支出近七万元亿元,2020年突如其来的疫情,生鲜电商迎来了蓬勃发展。截止到2020年7月,网上食品消费同比增长近四成,生鲜电商月活用户超过7100万,同比增长达到75.4%,仅仅在2020年的上半年,生鲜电商交易额达到了1821.2亿元,同比增长了137.6%。面对这样的生鲜电商行业市场现状,屏幕前的你有什么想法?受疫情“宅经济”影响,生鲜电商迎来井喷式增长。生鲜电商是通过网络平台销售生鲜产品的商业模式。主要模式有:电商自营销的仓店一体+餐饮+到家模式(如盒马先.
2020-11-23 13:38:49
540
原创 python3怎么调用百度搜索推广API,最新能成功的方法
最近需要用到百度竞价后台的关键词规划师,后台虽然也能查,但是只能单次查1000个,有时候有很大量词需要查的时候就感觉工作量那个巨大。。所以为了以后工作方便,想做一个工具,方便使用。查看百度营销api官方文档,找到你需要的api,例如我需要查的关键词规划师就是在辅助里面,当然你也可以用postman测试。这些调试工具测试通了以后就开始转成python吧,特别推荐postman里面可以直接把内容转化成代码,但是我就是在这个地方遇到了个大坑,我看别的作者也是用这个转代码的,结果没问题,但是我需要的
2020-09-21 14:45:09
957
原创 python3中response.text返回\u的字符,编码错误怎么显示中文
response.text直接用这个的话,是让py猜测页面编码,很多时候返回的都是有问题的,一般情况下用下面这个就可以解决response =requests.get(“http://www.baidu.com”)response.encoding=“utf-8”print(response.text)response.content返回的是二进制,如果想要文本的话需要加上content.decode(“utf-8”)这个。如果是图片什么的,必须要用content,如果这个还是错误的话,可以
2020-06-05 17:04:20
2653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人