随笔
文章平均质量分 58
Black Rock~
在IT行业里,一往无前,坚如磐石
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于mac
have arm64 need x86_64原创 2023-06-25 10:14:42 · 654 阅读 · 0 评论 -
关于git
关于git的一些琐事原创 2022-08-11 15:22:40 · 136 阅读 · 0 评论 -
关于react实战
关于react 的一些分享原创 2022-08-09 16:44:23 · 408 阅读 · 0 评论 -
每天上一当, 当当不一样 -- sql
今天用sqlalchemy修改数据库中的一些数据UPDATE 表 SET 字段="", 字段2="" WHERE id =筛选条件由于历史遗留问题, 我有一个字段是json,dumps转义出来的, 导致了一些文字他长这个样子\u6bcf\u65e5\u575a 如果直接存的话UPDATE 表 SET 字段=`\u6bcf\u65e5\u575a`, 字段2="" WHERE id =筛选条件表中他就回变成u6bcfu65e5u575a, 我原计划是使用format 但是还是不太乐观翻了些原创 2022-02-19 12:27:26 · 491 阅读 · 0 评论 -
pandas 读excel,日期变成了数字,pandas方法解决
摘抄至https://blog.youkuaiyun.com/RogerFedereYY/article/details/113756065简单来说就是日期变成了数字解决方案如下def date(para): delta = pd.Timedelta(str(int(para))+'days') time = pd.to_datetime('1899-12-30') + delta return timedata['发货日期'] = data['发货日期'].apply(date)转载 2021-12-01 18:39:23 · 1682 阅读 · 0 评论 -
Pywinauto
B站上有个大佬的视频是真的不错, 看着他的视频又整理了一些东西, 附上B站链接https://www.bilibili.com/video/BV1CA411G7HW?p=3win自动化测试的一些东西启动/链接方式有2种:一、 启动(类似双击它) path = r"程序路径" app = Application(backend="uia").start(path) 二、 链接(在程序运行前启动程序然后链接) app = Application(backend="uia原创 2021-11-02 14:57:11 · 689 阅读 · 0 评论 -
ELK初学
ELKELK之Elasticsearch(7版本?)搜索而生,网站、应用、文档、企业级搜索、地理位置、日志、nginx、商业分析特点横向拓展能力极限性能(毫秒级返回结果)相关性,(输入abc会出来跟abc相关的)连接python可以使用RESTful APi 通过端口9200进行通信也可以用curlcurl -X<VERB> '<PROTOCOL>://<HOST>:<PORT>/<PATH>?<QUERY_STRIN原创 2021-10-19 15:21:55 · 461 阅读 · 0 评论 -
selenium 杂谈
一、selenium 抓取不到元素一开始我以为是iframe的问题 但是页面上并没有 后来我发现了一个shadowDOM模块涨这个样子,网上搜了搜大概的内容就是这个标签下面是封装好了的 ,跟原始文档有所区分,独立存在。导致了你找不到这个元素,·driver.page_source·都不行,抓取不到,网上找到了2种解决方案,我试了第一种,第二种没用代码尝试过不过手动是可以的,感兴趣的可以试一试第一种:使用js抓取1、先定位到shadow-root的宿主节点(此处为id=usercentrics-原创 2021-06-13 11:34:18 · 537 阅读 · 0 评论 -
python 使用js
在专研爬虫的时候 会凭空出现一些恶心的参数,原来的我可能会看一下js然后你想解析 ,但是这两天玩到了新的玩具execjs安装还是比较简单的pip install pyexecjsimport execjsrFile = open("./static/js/test.js", ‘r’, encoding=‘UTF-8’)testResult = execjs.compile(rFile.read()).call(‘test’)(3)方法说明eval()输入参数:source(JS语句)原创 2021-05-29 17:54:43 · 619 阅读 · 0 评论 -
docker 菜鸟
我win开发,所以http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/下载吧傻瓜式安装后,桌面会出现这哥三启动中间这个Docker Quickstart Terminal第一次打开会下载镜像源,注意,若是打不开(之前已将下好git了)可能是你的git路径不对,右键打开Docker Quickstart Terminal属性,将蓝色部分改成你git的路径就好然后就可以hello-world了,docker inf原创 2020-09-22 10:47:16 · 175 阅读 · 0 评论 -
selenium的小操作
为了绕过一些奇奇怪怪的反爬,selenium还是很有必要的,简单的写个几点,1.selenium切换到iframe讲道理iframe很烦人,切入的时候记得切换出来哦1.有id,并且唯一,直接写iddriver.switch_to_frame("x-URS-iframe")driver.switch_to.frame("x-URS-iframe")2.有name,并且唯一,直接写namedriver.switch_to_frame("xxxx")driver.switch_to.frame(原创 2020-09-01 19:46:36 · 169 阅读 · 0 评论 -
爬虫与反爬的实现原理
爬虫套路之user-agent爬虫不管是python还是php,jsva,在你爬取网页的时候都是以python,php,java的‘名义’去爬取的页面,一旦网页发现了这些关键词的时候就不会返回你想要的数据,所以在python中就要自己设置user-agent:常用的请求头chrome:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.80 Safari/53原创 2020-08-19 15:46:12 · 710 阅读 · 0 评论 -
捷豹系列
新接触的一个无头浏览器,pupprteer以前都是使用selenium闯荡江湖,没想到折戬沉沙在这里,没有办法获取request headers 中的某参数a,这个a十分的重要,且账户不允许同时登陆,这就给我造成了很大的困扰,但是恰巧pupprteer可以获取,话不多说,先说安装node 是必须安装的,如何安装自行百度吧捷豹系列之puppeteerpupprteer这个东西安装起来十分的费劲,费了我很大的功夫也没有做到全局安装,是真的失败 谁让我想要的在那一头,而我在这一头呢 ,最开始的度娘是告诉我原创 2020-07-29 17:36:29 · 450 阅读 · 0 评论 -
python打包成exe
将python程序打包成exe可执行文件有多种方法,这里讲一种最简单最常用的方法,只需要使用pyinstaller命令即可。一、环境Windows 7或10 x64Python 3.6.1二、需要包pyinstaller 3.3pywin32这里需要注意!!!在网上找很多使用pyinstaller库将python程序打包成exe的方法都是需要python3.3版本以前的。而python3.6想要打包pyinstaller库不支持,但是经过很多轮尝试之后发现pyinstaller 3.3这个版转载 2020-05-19 16:35:43 · 1397 阅读 · 0 评论 -
Flask-RESTful的使用方法
Flask-RESTful来自官方文档以及下面的一点小使用,官方文档有点长,需要使用的直接看下面的干货http://www.pythondoc.com/Flask-RESTful/quickstart.html安装pip install flask-restfulorgit clone https://github.com/twilio/flask-restful.gitcd ...原创 2020-04-22 19:27:13 · 1306 阅读 · 0 评论 -
flask+redis+celery部署
1 首先你要有一个redis https://github.com/MSOpenTech/redis/releases这里找到你想要的redis 的版本 进行下载,下载好了之后解压到你想要的地方,在你解压的地方打开黑窗口输入:redis-server.exe redis.windows.conf看好你要去访问这个redis-server.exe正常成了会出现redis的图片 这...原创 2020-03-03 13:21:56 · 1003 阅读 · 1 评论 -
我也不知道的杂七杂八
pip 导出安装包: pip freeze > requirement.txtpip 导入安装包: pip install -r requirement.txtpip 导入安装包之加国内镜像源: pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple...原创 2020-03-02 19:49:23 · 194 阅读 · 0 评论
分享