- 博客(17)
- 收藏
- 关注
原创 docker 容器的日志
所以默认情况下,容器内部的标准输出会直接上传到宿主机的json日志文件中,我们可以在上述位置找到它们。另外,json-file日志驱动还可以通过–log-opt来指定日志的最大大小和数量等。我们可以在Docker启动命令中通过–log-driver参数指定日志驱动类型。docker logs命令用于查看容器的日志输出。这将限制mysql容器日志最大10MB,最多5个文件。
2023-08-09 09:11:01 1416 1
原创 xpath
XPath 使用路径表达式在 XML 文档中进行导航XPath 包含一个标准函数库XPath 是 XSLT 中的主要元素XPath 是一个 W3C 标准。
2023-03-11 20:01:18 168
原创 selenium 等待
现在,几乎所有的网站都有在用 ajax(异步的JavaScript和xml)。我们没法保证在定位一个元素的时候,这个元素是否已加载。如果没有加载的话,这时就会抛出 ElementNotVisibleException 异常。使用等待的话,就可以解决元素加载慢的问题。
2023-03-11 18:54:53 149
原创 Selenium 元素定位
在 Selenium 中可以根据 HTML 页面元素的属性来定位selenium 提供了8中定位方法,分别通过 id、name、xpath、class、tag、link_text、partial link text 和 css selector 来进行定位。以下案例都以 https://www.baidu.com 百度页面来进行分析。
2023-03-11 14:21:15 133
原创 在 flask 框架中,如何进行单元测试
运行测试文件,可以使用 Python 自带的 unittest 命令或者 pytest 命令。在 Flask 框架中,可以使用 Python 自带的 unittest 模块进行单元测试。在测试方法中,使用 Flask 提供的测试客户端进行请求和响应的测试。在测试文件中导入 Flask 应用程序和 unittest 模块。创建一个测试类,并继承 unittest.TestCase。创建一个测试文件,例如 test.py。在测试类中编写测试方法,方法名以。
2023-03-11 13:30:54 593
原创 Selenium 安装和使用
selenium 是一个自动化测试工具。它本质上是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,进而拿到网页渲染之后的结果,可支持多种浏览器。
2023-03-10 23:34:14 835
原创 nginx + supervisor + gunicorn + flask 部署
1 环境准备1.1 安装包准备pythongunicornsupervisornginxflask 项目1.2 虚拟环境安装虚拟环境的好处:使不同的应用开发环境相互独立环境升级不影响其他应用,也不影响全局的python环境防止出现包管理混乱以及包版本冲突1.2.1 Windows1.2.1.1 安装# 建议使用 pip3 安装到 python3 环境下pip3 install virtualenvpip3 install virtualenvwrapper-win1
2021-07-07 16:24:02 201
原创 vscode Remote SSH 程连接服务器
文章目录vscode Remote SSH 远程连接服务器开发配置过程问题vscode Remote SSH 远程连接服务器开发配置过程自己有一台阿里云服务器,想着能使用 VSCODE 远程开发 python 项目,这样在换电脑开发的时候,代码也不会丢。于是开始尝试使用 VSCODE 的插件 remote-ssh 来远程连接服务器进行开发。安装好对应的插件之后,需要先配置服务器的信息。配置完成后,就可以连接服务器了。接下来,会提示选择服务器的系统类型和连接服务器的密码。输入完成后,就可以连
2021-07-07 00:39:05 181
原创 git 常用命令
文章目录git 常用命令1.1 tag1.2 commit--mixed--soft--hard修改commit注释1.3 stash1.3.1 使用场景1.3.2 命令1.4 add1.5 pushgit 常用命令1.1 tag新建tag# git tag -m "信息" 版本号 分支gti tag -m "初始化版本号" V1.0 mastergit tag -a V1.1# 终端会提示输入注解信息,vim,保存后生效删除tag# git tag --delete 版本号git
2021-06-21 10:10:39 103
原创 Linux MongoDB 安装及使用
文章目录Linux MongoDB 安装及使用下载安装包安装环境配置创建目录配置文件启动服务关闭服务查看服务使用命令创建用户库操作表操作python 连接 MongoDBLinux MongoDB 安装及使用我使用的系统版本:Ubuntu 20.04.2 LTS下载安装包进入 mongodb 官网 https://www.mongodb.com/try/download 下载与系统匹配的安装包文件,并上传至服务器。安装执行以下命令安装 deb 包dpkg -i mongodb-org-ser
2021-06-04 14:39:35 1083
原创 windows操作系统 cmd 常用命令
文章目录windows操作系统 cmd 常用命令windows操作系统 cmd 常用命令# 目录操作cd .. # 切换到上层目录cd D: # 切换到D盘d: # 切换到D盘cd C:\Intel # 切换到 c 盘的 Intel 目录cd ./path/to/dir # 切换到当前目录下的目标目录cd ../path/to/dir # 切换到上层目录下的目标目录dir # 显示当前目录文件pwd # 查询当前所在的目录位置copy 旧文件名 新文件名 # 复制文件del 文件名
2021-05-20 18:23:29 559
原创 js 跳转
文章目录js 跳转js 跳转window.location.reload(); // 刷新当前页window.location.href = "目标URL"; // 路由跳转到目标URL<!-- 取消a链接的跳转,点击时触发click事件 --><!-- void 是一个操作符,标识不返回值。后面的()可以写,可以不写。 --><a href="javascript:void(0)" οnclick="alert('111')"> <a href
2021-05-20 17:24:12 3321
原创 element ui table 序号显示优化
element ui table 序号显示优化elementui 提供的 table 组件中,若设置 el-table-column 的属性 type=“index” ,那么对应的列就是序号列。但是,经过观察这里的需要显示的当前页数据排序后的序号。当我们想要实现全量数据排序序号时,可以参考一下代码实现。<el-table-column type="index" label="序号" width="70px"> <template slot-scope="scope"> &
2021-05-19 10:53:56 537
原创 取消 element-ui table 表头 selection 框显示
利用 el-table 提供的属性 header-cell-class 修改表头的样式。通过 style 样式全局替换原 el-table 的样式。需要注意的是,取消这个表头的框框后,就需要自己去实现 table 的行全选功能。前端代码<template> <el-table id="t1" :data="tableData" :header-cell-class="cellClass"> <el-table-column
2021-05-12 10:09:05 1307
原创 CSDN博客的第一次签到
第一天之前找资料、看博客的时候,经常能看到 CSDN博客的文章,但是一直没有注册账号。终于,昨天做了之前一直想做的事情。这是我在 CSDN 的第一篇文章,记录时间: 2021-5-11 09:53:51加油,奥利给~...
2021-05-11 09:55:48 118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人