- 博客(65)
- 收藏
- 关注
原创 自动化测试appium
文章目录一、appium用途二、自动化原理自动化环境搭建安装 Android SDK连接手机1.开启开发者模式 2. 允许通过USB安装应用 3. 允许USB调试打开命令端口框一、appium用途自动化完成一些重复性工作爬虫企业公司进行自动化测试二、自动化原理安卓系列手机或者ios系列手机数据流程 发送连接-appium-手机(手机做出对方反应)自动化类似人工点击一样自动化环境搭建链接: https://pan.baidu.com/s/1RfDZjTMfNm2
2021-11-08 23:54:56 2122
原创 goland vscode安装go依赖包
https://goproxy.io/zh/docs/GoLand-configuration-goproxy.html
2021-10-20 22:21:46 261
原创 liunx 虚拟机ubuntu连接网络失败
VMware ip变成127.0.0.1重启关机重启都已经尝试无效果sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/NetworkManager.conf# 把false改成truesudo service network-manager res
2021-09-26 16:55:35 190
原创 liunx定时脚本 cron的使用
service crond start用以下的方法启动、关闭这个cron服务:service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置Cron Expressionscron的表达式被用来配置CronTrigger实例。 cron的表达式是字符串,实际上是由七子表达式,描述个别细节的时间表。这些子表达式是分开的空白,代表: S
2021-09-26 16:51:50 165
原创 Dockerfile 制作python开发环境
制作了一个python3.9的开发环境Dockerfile文件FROM ubuntu:20.04# 系统MAINTAINER 'zhanghongliang'# 作者RUN apt-get updateRUN set -ex \ && apt-get install vim -y -qq \ && apt-get install wget -y -qq \ && apt-get update -qq \ &
2021-09-26 16:28:32 346
原创 sql索引 字段是字符串使用索引
最近要求进行sql语句优化结构:CREATE TABLE info ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `relation_id` varchar(50) NOT NULL COMMENT '', PRIMARY KEY (`id`), KEY `info_relation_id` (`relation_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;表里面大概几百万数据,但是这个
2021-09-26 16:25:32 362
原创 启动和停止容器的操作
docker start 容器id # 启动容器docker restart 容器id # 重启容器docker stop 容器id # 停止当前正在运行的容器docker kill 容器id # 强制停止当前容器
2021-05-31 11:34:12 232
原创 docker安装权限报错
错误信息Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/d ocker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/ v1.24/images/json: dial unix /var/run/docker.sock: connect: permission denied解决办法sudo groupadd doc
2021-05-31 11:27:11 135
原创 docker使用
安装docker依赖库sudo apt-get updatesudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release添加Docker的官方GPG密钥: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -验证您现在是否拥有带有指纹的密钥
2021-05-31 11:19:14 138
转载 ubuntu 安装 tesserocr
1.sudo apt-get install -y tesseract-ocr libtesseract-dev libleptonica-dev2.pip3 install tesserocr pillow
2021-05-31 11:07:19 253
原创 正则 匹配所有字符 取出 支持 数字字母一些符号的字符串
[A-Za-z0-9.,'& ]+import rea_str = '11111asfafa;fa6^@1~njkv #vfagfa'pattern = re.findall("[A-Za-z0-9.,'& ]+", string=a_str)print(pattern)print(''.join(pattern))print(a_str)打印结果['11111asfafa', 'fa6', '1', 'njkv ', 'vfagfa']11111asfafafa61
2021-04-25 11:24:51 318
原创 ubuntu安装python3.9
安装依赖sudo apt install -y wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev下载安装wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0b4.tgztar -zxvf Python-3.
2021-04-22 14:55:32 1406
原创 docker 权限问题
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json: dial unix /var/run/docker.sock: connect: permission deniedsudo chmod a+rw /var/run/docker.so
2021-04-22 14:05:30 219
原创 Docker内无法apt-get update
代码FROM python:3.9-slim-busterARG SCRAPY_VERSION=2.5.0RUN mv /etc/apt/sources.list /etc/apt/sources.list.bak && \echo 'deb http://mirrors.163.com/debian/ jessie main non-free contrib' > /etc/apt/sources.list && \echo 'deb http://mir
2021-04-22 13:29:58 1137
原创 Python sftp上传文件 速度过慢
原因:服务器在国外我方:国内网络问题较大,自己用软件测试(winscp)同样很慢刚开始文件很少,读取目录速度没有那么慢,时间长了,文件变多第一版代码class SftpInfo(object): def __init__(self, username, password, timeout=3000): self.username = username self.password = password self.timeout = timeout
2021-02-24 10:41:05 3016
原创 学习GO语言
打印 hello worldpackage mainimport "fmt"func main() { fmt.Printf("hello world \n")}
2021-01-22 17:07:15 89
转载 Nginx
1. Nginx 关闭:nginx -s stop2. Uwsgi 开启uwsgi -d --ini uwsgi.ini-d是表示在后台运行3. Uwsig 关闭uwsgi --stop uwsgi.pidpkill -f uwsgi -9这个uwsgi.pid是uwsgi.ini中指定的文件,运行后存的是uwsgi进程的pid4. Uwsig 重启uwsgi --reload uwsgi.pid...
2021-01-22 11:05:19 78
原创 小项目搭建服务器安装mysql
拿到服务器第一步sudo apt-get updatesudo apt-get upgrade第二步安装mysql3.mysql 5.7.273.1安装 https://dev.mysql.com/downloads/file/?id=477124 # 自己去下载 or wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb sudo dpkg -i mysql-apt-config_0.8.6-1_a
2021-01-08 11:51:21 111
原创 Ubuntu没有chkconfig服务解决办法
第一次尝试1.sudo apt install sysv-rc-conf安装该软件2.sudo cp /usr/sbin/sysv-rc-conf /usr/sbin/chkconfig可以解决最好,没有解决就是还在报错第二次提供一个解决办法,如下:在软件源列表sources.list(该文本的位置在/etc/apt/sources.list)文件中的末尾添加如下内容:deb http://archive.ubuntu.com/ubuntu/ trusty main universe rest
2021-01-07 19:36:49 319
原创 sql dayofweek 获取今天是周几 判断周 月 年 最多多少次
select dayofweek(create_datetime), create_datetime, 2 as time_type from数据结果: 1 周日 2周一…6周日python 一周只能3次 一月最多7次 一年最多15次 now = datetime.now() week_start_time = (now - timedelta(days=n..
2021-01-04 12:07:25 670
原创 python精度计算入坑
坑点python进行浮点数加减运算可以看到python 运算结果 本来是0.9 现在是0.9000000000000001解决办法:format 格式化函数数字格式化可以看到 还是会出现这种情况
2020-12-25 11:55:15 678
原创 git 本地远程分支与实际不符
情况大量删除了远程分支或者删除了远程分支以后git branch -a本地执行 查询远程分支命令后 显示的远程分支多余本地分支将本地远程查询进行更新git remote update origin --prune实操- [已删除] (无) -> origin/aw_add_noend_reason - [已删除] (无) -> origin/aw_bind_user_two - [已删除] (
2020-08-13 17:42:40 4626 1
原创 爬虫 跨域请求 获取json数据 解决参数加密
分析网址--------------------------------提示 抓取对方信息是通过对方允许的 请不要违法操作 抓取其他个人有关信息网址先发送了一个OPTIONS请求Request URL: http://xxxxxxxx.comRequest Method: OPTIONSStatus Code: 200 OKRemote Address: 47.90.111.000Referrer Policy: no-referrer-when-downgrade再OPTIONS请求以后又
2020-07-25 23:44:02 3040 2
原创 Python 截图html页面 将html页面转为图片
我的方法:利用爬虫下载 htmlfrom urllib import requestfrom lxml import etreefrom bll.rate_manager_bll import rate_manager_bllfrom datetime import datetimefrom bll.order_bll import order_bllfrom common import ali_ossimport imgkitfrom common_tools.constant.comm
2020-05-11 17:53:24 5052
原创 ubuntu安装各种东西
本来不想做了的,学习一些东西,加油,努力!安装谷歌浏览器sudo http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/wegt -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add ...
2019-09-17 23:11:28 229
原创 ubuntu18安装详细教程
第一步下载镜像下载地址:https://ubuntu.com/download/desktop?utm_expid=.t_P3dGHLTjiXbkBPgMHsUw.0&utm_referrer=https%3A%2F%2Fwww.ubuntu.com%2Fdesktop具体下载时间——看网速喽安装-经典安装(单个文件) 都是傻瓜式安装就不在展示图片必操作:sudo apt-...
2019-09-17 00:47:25 2137
原创 SQL保留字
关键字随不同的 DBMS 而变化,并非下面的所有关键字都被所有DBMS 采用。许多 DBMS 扩展了 SQL 保留字,使其包含专门用于实现的术语。多数DBMS 专用的关键字未列在下面。为保证以后的兼容性和可移植性,应避免使用这些保留字,即使它们不是你使用的 DBMS 的保留字ABORTABSOLUTEACTIONACTIVEADDAFTERALLALLOCATEALTE...
2019-08-06 20:00:17 1164
转载 国内下载 web-scraper-0.3.8_0 下载
百度网盘链接:https://pan.baidu.com/s/1jbJuH3dSOksEetUovreUjg提取码:f4gb
2019-07-24 14:14:58 3702 2
转载 Mysql执行顺序
一、mySql的执行顺序mysql执行sql的顺序从 From 开始,以下是执行的顺序流程开始->FROM子句->WHERE子句->GROUP BY子句->HAVING子句->ORDER BY子句->SELECT子句->LIMIT子句->最终结果1、FROM table1 left join table2 on 将table1和table2中...
2019-06-10 23:20:56 3626 2
原创 Python生成pdf时的错误No wkhtmltoimage executable found: ""
这种错误有可能是你没用安装wkhtmltoimage包我们可以进行pip install wkhtmltoimage 进行尝试一下,如果尝试无果的情况,我百度了好多种情况看了下底层代码,可能就是程序没有找到本地文件路径我们用的时候可以debug一下底层代码程序 看一下是我们文件那个位置除了错误我是安装后继续报错找到解决方案本人是liunx系统ubuntu 安装wkhtmltopdf...
2019-06-10 09:49:30 3551
原创 HTTP----HTTP缓存机制
前言缓存机制无处不在,有客户端缓存,服务端缓存,代理服务器缓存等。在HTTP中具有缓存功能的是浏览器缓存。HTTP缓存作为web性能优化的重要手段,对于从事web开发的朋友有重要的意义。本文将围绕以下几个方面来整理HTTP缓存:缓存的规则缓存的方案缓存的优点不同刷新的请求执行过程缓存的规则我们知道HTTP的缓存属于客户端缓存,后面会提到为什么属于客户端缓存。所以我们认为浏览器存在一...
2019-05-27 22:39:42 117
转载 接口RSA加密
生活不易,一直在前进,一直在学习工作中用到了RSA非对称加密,与java进行对接对方实现的是分段加密,分段解密python也可以实现分段加密,分段解密def minsheng_encrypt(biz_content): ''' rsa加密 :param biz_content: :param public_key: :return: '''...
2019-05-21 23:21:14 879
原创 flask=====上传文件
导入:flash 存入消息到列表get_flashed_messages 获取消息进行展示概述:当用户的某些状态发生了改变 需要给出信息提示manage.pyapp.route('/test_form/',methods=['GET','POST'])def test_form(): form = TestForm() if form.validate_on_s...
2019-05-10 12:49:29 319
原创 flask=======session获取设置,删除
from flask import Flask,sessionapp =Flask(__name__)app.config['SECRET_KEY']='78325EFWEGWEGWECAQ'#设置session@app.route('/set_session/')def set_session(): session['key'] = '==================='...
2019-05-10 12:49:14 1122
原创 数据分析快速总结
数据分析总结:导入import numpy as npnp.version #version查看numpy的版本type()查看数据的类型xx.dtype 查看数据中元素的类型xx.shape #shape数据的形状导入import matplotlib.pyplot as plt例如:cat =plt.imread("./cat.jpg")#imread是读取照片的位置...
2019-05-10 12:41:18 707 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人