汪晓康

导航

2021年8月9日 #

微信小程序,操作数组

摘要: wxml <!--pages/shanchu/shanchu.wxml--> <view> <input placeholder="please input number" bindinput="getnum"></input> <button bindtap="add">增加</button> < 阅读全文

posted @ 2021-08-09 23:27 汪晓康 阅读(208) 评论(0) 推荐(0) 编辑

Xlrd库操作excel表格

摘要: # xlrd库操作excel表格 import xlrd import sys lst = __file__.split('/')[:-1] lst.append('111.xlsx') excelDir = '\\'.join(lst) workbook = xlrd.open_workbook( 阅读全文

posted @ 2021-08-09 23:26 汪晓康 阅读(124) 评论(0) 推荐(0) 编辑

RobotFramework自定义Library

摘要: RobotFramework是开源的项目,我们可以根据项目需要,对RF进行二次开发,比如可以自定义关键字库。 本文自定义了一个叫NewLibrary的库 C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lib\site-pa 阅读全文

posted @ 2021-08-09 23:26 汪晓康 阅读(501) 评论(0) 推荐(0) 编辑

RobotFramework两种下拉框选择

摘要: 浏览器悬浮显示并选择 open browser https://tieba.baidu.com/ chrome maximize browser window add cookie BDUSS RzOVVQY09oaXAyeGFETTJIS3lXU2lUWk9iYTRUxjSmRIYmswZ3c2a 阅读全文

posted @ 2021-08-09 23:25 汪晓康 阅读(386) 评论(0) 推荐(0) 编辑

MySQLdb操作

摘要: # 查询数据库 import MySQLdb conn = MySQLdb.connect( host='localhost', user='root', passwd='root', db='test', charset='utf8' ) c = conn.cursor() c.execute(" 阅读全文

posted @ 2021-08-09 23:25 汪晓康 阅读(105) 评论(0) 推荐(0) 编辑

Mysql操作记录

摘要: show databases; drop database world; create database test char set utf8; use test; show tables; select * from account_log; select * from goods; select 阅读全文

posted @ 2021-08-09 23:24 汪晓康 阅读(42) 评论(0) 推荐(0) 编辑

Linux基础正则

摘要: ^ :表示一行的开头 $ :表示行尾 [0-9] :表示数字 [a-z] :表示小写字母 [A_Z] :表示大写字母 [A-Za-z] :表示大写或者小写字母 . :表示任意字符 * :表示任意长度 + :表示1次或多次 ? :表示0次或1次 \{n\} :表示匹配n次 \{n,m\} :表示匹配n 阅读全文

posted @ 2021-08-09 23:23 汪晓康 阅读(27) 评论(0) 推荐(0) 编辑

RobotFramework框架:Cookie登录和缓慢滚动下滑

摘要: cookie是手工登录账号后,通过get cookies获取的,然后再填入代码中。 浏览器滚动是使用for循环,调用execute javascript方法并增加sleep实现的。 ride edit中的代码 浏览器滚动下滑 open browser https://tieba.baidu.com/ 阅读全文

posted @ 2021-08-09 23:23 汪晓康 阅读(288) 评论(0) 推荐(0) 编辑

生成n位的随机验证码

摘要: # 生成n位的随机验证码 import random def Code(n=6, alph_flag=True): code = '' for i in range(n): rs1 = str(random.randint(0, 9)) if alph_flag: rs2 = chr(random. 阅读全文

posted @ 2021-08-09 23:21 汪晓康 阅读(70) 评论(0) 推荐(0) 编辑

有效电话号码

摘要: 给定一个包含电话号码列表(一行一个电话号码)的文本文件 file.txt,写一个 bash 脚本输出所有有效的电话号码。 你可以假设一个有效的电话号码必须满足以下两种格式: (xxx) xxx-xxxx 或 xxx-xxx-xxxx。(x 表示一个数字) 你也可以假设每行前后没有多余的空格字符。 示 阅读全文

posted @ 2021-08-09 23:15 汪晓康 阅读(242) 评论(0) 推荐(0) 编辑

删除文件夹中低于7个文件的文件夹

摘要: #删除文件夹中低于7个文件的文件夹 import os import shutil rs3 = __file__ rs4 = rs3.split("/")[:-1] temp_path = '/'.join(rs4) listDir = os.listdir(temp_path) # print(l 阅读全文

posted @ 2021-08-09 23:14 汪晓康 阅读(24) 评论(0) 推荐(0) 编辑

爬虫:爬大量妹子图

摘要: #!/usr/bin/python # coding: UTF-8 import requests import re import os def GetLink(link): headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 阅读全文

posted @ 2021-08-09 23:14 汪晓康 阅读(60) 评论(0) 推荐(0) 编辑

软件产品测试周期

摘要: 软件产品测试周期: 测试计划 测试设计 测试开发 测试执行 测试评估 软件产品测试流程: 需求分析阶段 软件设计和编码阶段(进行单元测试) 集成系统 验收测试阶段 按照开发阶段划分: 软件测试可以分为单元测试、集成测试、系统测试、验收测试、回归测试 单元测试:对于软件中的最小可验证单元去进行验证和检 阅读全文

posted @ 2021-08-09 23:14 汪晓康 阅读(123) 评论(0) 推荐(0) 编辑

列表对齐

摘要: 背景 2 个算法模型对字符串进行切割,分成 2 组不同的子字符串,为了对比两个算法模型的区别,需要对这 2 组子字符串进行对齐,使得相同的子字符串的下标相同. 如下图所示 源码 from collections import deque str1 = deque(["A","BC","D","E", 阅读全文

posted @ 2021-08-09 23:12 汪晓康 阅读(55) 评论(0) 推荐(0) 编辑

基于种子搜的番号搜索工具

摘要: #!/usr/bin/python # coding: UTF-8 import requests from bs4 import BeautifulSoup import re print("请输入番号") fh = input("番号是:") print(fh) link1 = "https:/ 阅读全文

posted @ 2021-08-09 23:10 汪晓康 阅读(6252) 评论(0) 推荐(0) 编辑

创建一个简单webserver客户端

摘要: # 手写一个webserver客户端 import socket import re sk = socket.socket() sk.bind(('127.0.0.1', 8080)) sk.listen() while True: conn, addr = sk.accept() data = c 阅读全文

posted @ 2021-08-09 22:49 汪晓康 阅读(65) 评论(0) 推荐(0) 编辑