自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 测试临时保存内容

"title": "自动化测试_服务申请标题3.0",

2024-03-21 10:05:17 405

原创 用面向对象的方式编写一个计算器

python

2022-10-21 21:21:49 736 1

原创 pycharm常见报错解决方法(1)

运行程序提示:modulenotfounderrir: no module named 'importlib_metadata'....

2022-08-25 14:07:24 6387

原创 手动和自动获取cookie方式

# 1.selenium手动登录并获取cookiefrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.common.exceptions import NoSuchElementExceptionimport timeimport jsondriver = webdriver.Chrome()driver.get("https://passport.bilibili.c.

2022-01-26 15:15:53 2277

原创 python下的random用法集合

a=10b=9import randomimport numpy# 打印1-10的所有数据for i in range(1,10): print(i)# 如果a < b,则生成的随机数n: a <= n <= b。# 如果 a >b, 则 b <= n <= a。包含小数print(random.uniform(a,b))# 取a、b之间且a为下限,b为上限的数字,即a<b,a <= n <= b,包含整数print(.

2021-12-26 15:52:32 493

原创 Python连接mysql数据库及简单增删改查操作

import pymysqldb = pymysql.connect(host='localhost', user='root', password='admin', db='world') # 获取游标cur = db.cursor()#查def select(): sql_select='SELECT * FROM test_table' # 执行 cur.execute(sql_select) # 通过fetchall方法获取数据 resul.

2021-12-10 16:58:33 1181

原创 mysql服务端,需要自取

链接:https://pan.baidu.com/s/1uhWxgnyIm06Gcm4TIF7jdw提取码:t5vs

2021-12-09 17:16:14 324

原创 利用selenium上传文件

上传文件from selenium import webdriverdriver=webdriver.Chrome()driver.get('http://sahitest.com/demo/php/fileUpload.htm') #借用别人的上传网址upload=driver.find_element_by_id('file')upload.send_keys('d:\Log.txt')print(upload.get_attribute('value'))...

2021-11-19 15:03:09 90

转载 基于python的软件自动化测试-方向-出路-深思

出处链接:https://www.zhihu.com/question/317728071/answer/1643132580首先自动化测试学习终极路线,需要从语言入手,搞定自动化测试掌握Python或者Java语言,建议先从Python入手,基本的语言知识,语法、函数、模块、输入与输出、面向对象编程,脚本编写、标准库、多线程、第三方库,外部数据处理,unittest、pytest测试框架、参数化、数据驱动;Web端自动化阶段前端基础:掌握前端技巧及Document对象操作;.

2021-11-12 16:28:57 415

原创 #pytest测试框架入门学习到项目实战--个人手工学习笔记过程

# 创建第一个pytest测试# import pytest# def func(x):# return x + 1## def test_answer():# assert func(3)==5## # 欲生成pytest报告需要通过此方式运行程序# if __name__ == '__main__':# pytest.main(['interface_auto.py','-v'])# # 运行多个pytest测试import pytestdef .

2021-10-31 19:19:42 4188

原创 shell脚本删除指定文件夹下所有包含文件名大写、小写、数字、符号的文件

#!/bin/bashtoday=′/bin/date '+%Y%m%d'′find /u2/bigdata --mmin +60 -type -f -nam '*[a-z]*' >> /u2/logs/logs_$todayfind /u2/bigdata --mmin +60 -type -f -nam "*[a-z]*" -deletefind /u2/bigdata --mmin +60 -type -f -nam '*[A-Z]*' >> /u2/logs/logs

2021-10-14 10:23:03 671

原创 python 根据输入的dt,动态生成以t-1、m-1命名的文件夹

# 1. 类名.方法 # 2. def.方法(self) # self.方法import os, csv, shutilimport datetimeclass Project: def __init__(self): self.key = 1 def create(self): DataFile =input('请输入要创建的日期:') # DataFile=datetime.datetime.strptime() .

2021-07-14 22:47:27 233

原创 selenium with python之UI自动化

#下拉框选值问题from selenium import webdriverfrom selenium.webdriver.support.ui import Selectimport timedriver = webdriver.Chrome()driver.get('http://sahitest.com/demo/selectTest.htm')select = Select(driver.find_element_by_id("s4Id"))time.sleep(1)select.

2021-07-14 22:46:13 141

转载 wifi破解程序

# coding:utf-8import pywififrom pywifi import constimport time# 测试连接,返回链接结果def wifiConnect(pwd): # 抓取网卡接口 wifi = pywifi.PyWiFi() # 获取第一个无线网卡 ifaces = wifi.interfaces()[0] # 断开所有连接 ifaces.disconnect() time.sleep(1) wifis

2021-03-18 15:17:27 3241 3

原创 根据输入内容自动转到浏览器并搜索

import urllib.requestimport urllib.parseheaders = {‘User-Agent’: ’ Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36’}base_url = ‘https://baike.baidu.com/item/’kw = input(‘请输入你要搜索的内容:’)

2021-03-04 16:05:22 512 1

转载 python查看某个文件夹下包含的所有类型文件

# 导入需要的库import os# 子函数,显示所有文件的路径def show_files(path, all_files): # 显示当前目录所有文件和子文件夹,放入file_list数组里 file_list = os.listdir(path) # 循环判断每个file_list里的元素是文件夹还是文件,是文件的话,把名称传入list,是文件夹的话,递归 for file in file_list: # 利用os.path.join()方法取得

2020-11-29 16:39:53 936

转载 python频繁请求页面

import requestsimport timeimport tracebackurl = [‘https://www.douyu.com/’]headers = {‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36’}count = 0countUrl = len(url)访问次

2020-11-10 15:52:12 532

原创 python 查看同步和异步爬虫八个网站所耗时常对比--gevent

```python# 先来看看同步爬虫八个网站所耗时常import requests,time#记录程序开始时间start=time.time()url_list = ['https://www.baidu.com/','https://www.sina.com.cn/','http://www.sohu.com/','https://www.qq.com/','https://www.163.com/','http://www.iqiyi.com/','https://www.t.

2020-06-27 16:46:31 365

原创 python datetime时间格式的相互转换

# 时间的替换import time,datetimetoday = datetime.datetime.today()print('当前时间:',today)print('当前时间h',today.replace(minute=0, second=0))# 时间的加减res1 = today + datetime.timedelta(days=1,minutes=60)print('增加的时间为res:',res1)res0 = datetime.datetime.now()print

2020-06-09 15:26:05 4256

转载 python 编写一个中英文翻译器

翻译

2020-06-05 16:10:09 6129

原创 python 画一朵小花

import turtledef draw_diamond(turt): for i in range(1,3): turt.forward(100)#向前走100步 turt.right(45)#然后海龟头向右转45度 turt.forward(100)#继续向前走100步 turt.right(135)#然后有向右转135度def draw_art(): window=turtle.Screen() wind

2020-06-02 16:36:22 2507

原创 python 实现滚动的显示效果

import os, timedef main(): content = str(' 陪你一起学Python ') # 词可自定义。 while True: os.system('clear') print(content) content = content[1:] + content[0] time.sleep(2)if __name__ == '__main__': # 类里面学到的检测方法,在函数中

2020-06-02 15:43:57 2222

原创 python csv和excel读取和写入案例

#csv写入的代码:import csvcsv_file=open('demo.csv','w',newline='')writer = csv.writer(csv_file)writer.writerow(['电影','豆瓣评分'])csv_file.close()#csv读取的代码:import csvcsv_file=open('demo.csv','r',newline='')reader=csv.reader(csv_file)for row in reader:.

2020-05-31 16:03:21 631

原创 python 输入的dt值,自动递归创建以月份-1、天-1命名的多级文件目录(进阶版)

import os, csv, shutilimport datetime,timefrom datetime import datefrom datetime import datetimefrom datetime import timedeltaimport dateutilfrom dateutil.relativedelta import relativedelta# Python的类中函数方法相互调用的两种方式# 1.# 类名.方法# 2.# def.方法(self)

2020-05-28 22:11:03 347

原创 python 输入的dt值,递归创建创建文件夹(初级版)

这里写自定义目录标题插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入import os, csv, shutilclass Project:def init(self):self.key = 1def create(self):a = os.getcwd()DataFile =

2020-05-08 23:33:22 418

原创 Python获取目录以及子目录下的. py 文件[简单易学]

import osdef print_dir(filepath):for i in os.listdir(filepath):path=os.path.join(filepath,i)if os.path.isdir(path): #子目录print_dir(path)if path.endswith(".py"):print(path)filepath=“E:\python\P...

2019-12-18 17:13:09 384

原创 将列表转换成字符串又转换成列表,dumps函数和loads函数--将python json格式解码成Python数据风格

json.dump( )是对json文件的读写操作,而json.dumps( )是对json数据的操作。json 模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps() 和 json.loads() , 要比其他序列化函数库如pickle的接口少得多。 下面演示如何将一个Python数据结构转换为JSON:josn的简单示例import json...

2019-11-21 10:55:57 916

原创 python 编写猜硬币小游戏

猜硬币解法1import randomguess = ‘’while guess not in [0,1]:print(’------猜硬币游戏------’)print(‘猜一猜硬币是正面还是反面?’)guess = int(input(’“正面”请输入0,“反面”请输入1:’))#注意要用int()将字符串类型转换为数字类型toss = random.randint(0,1)...

2019-10-15 14:36:30 3001

原创 python 圆的周长和面积

import mathR=float(input(‘请输入圆的半径:’))S=math.piRRL=2math.piRprint(‘圆的面积:’+str(S)+’\n’+‘圆的周长:’+str(L))#测试结果如下:

2019-10-15 14:33:47 8064

原创 利用python smtplib简单有效的发送一封邮件(2)升级版

#开启群发模式1.导入模块from email.mime.text import MIMETextfrom email.mime.image import MIMEImagefrom email.mime.multipart import MIMEMultipartfrom email.header import Header#smtplib 用于邮件的发信动作import smtp...

2019-10-14 15:48:01 198

原创 利用python smtplib简单有效的发送一封邮件(1)--初级版

== 准备工作:这里采用qq邮箱,到qq邮箱开启POP3和SMTP服务,拿到授权码==1.导入模块from email.mime.text import MIMETextfrom email.mime.image import MIMEImagfrom email.mime.multipart import MIMEMultipart#smtplib 用于邮件的发信动作import s...

2019-10-10 17:58:09 1953

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除