随笔分类 - python
摘要:apscheduler是python的定时任务模块,可以把指定函数添加到定时器中进行执行。 下面代码展示带参数的函数怎么添加到定时器中 from apscheduler.schedulers.blocking import BlockingScheduler from apscheduler.sch
阅读全文
摘要:1 import math 2 3 a = [10.001, 10.49999, 10.5, 10.5001, 10.777777, 10.9999] 4 result1 = [] 5 result2 = [] 6 result3 = [] 7 8 for i in a: 9 result1.app
阅读全文
摘要:闲话少说~~~ from CustomLogger import mylog from time import sleep, time import functools """ 装饰器带参数和方法带参数实现,统计方法执行时间 """ log =mylog().get_log() list={} do
阅读全文
摘要:直接上代码~~ #coding=utf-8 # 主要练习输入&输出+异常捕捉,熟悉基本程序流 import os for a in range(1, 4): try: high = float(input("输入你的身高(m):")) weight = float(input("输入你的体重(kg)
阅读全文
摘要:pprint.pprint()函数将列表或字典中的内容“漂亮打印”到屏幕,而 pprint.pformat()函数可以使字符串更加容易阅读,同时字符串也是正确的python代码。 这样就可以用pformat来生成python文件给别的文件调用。如下: from pprint import pform
阅读全文
摘要:pipreqs 可以导出当前项目使用的依赖包的列表 在项目根目录使用 pipreqs ./ --encoding=utf-8 会遇到报:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcc in position 1267: invalid
阅读全文
摘要:命令行运行带参数的Python脚本,需要用到python的内置模块sys 代码实现如下: import sys def run(): print("start") args = sys.argv[1:] # 去掉第一个参数及文件名本身 for i in args: print(i) print("o
阅读全文
摘要:输出可以控制大小、符号的九宫格,熟悉for-if语法
阅读全文
摘要:python的虚拟环境venv主要目的是为每个项目创建独立的环境,防止互相干扰 windows 环境 python的虚拟环境创建有2种,pycharm 和命令行 创建虚拟环境 第一种 命令行: python -m venv D:/PythonProject/venv 就会在D盘PythonProje
阅读全文
摘要:一、安装pyyaml pip install pyyaml 二、yaml基本语法 略过 三、将测试用例数据写入yaml #用例1 - interfaceName: 首屏-考试数据接口 url: http://stupad-stre**** headers: { 'Content-Type': 'ap
阅读全文
摘要:之前用pytest-html生成测试报告的时候,当pytest.main中--base_url不设置的时候,html的报告会带一个Base URL为空的行: 感觉不怎么好看,遂修改为:base_url 有值就展示,没有设置base_url就不展示这一行。 目前我想到的方法是修改源码:pytest-b
阅读全文
摘要:本方法可以找回12小时内的文件。前提是该项目在pycharm打开过
阅读全文
摘要:最近在使用pytest+pytest-html框架的时候发现表头有一个Base URL的字段是空,如下图: 解决方法已经找到,链接见文章 我想删除这个字段,最先采用config._metadata.pop("Base URL") 删除,但是遇到报错找不到Base URL这个字段,如下: 于是我做个测
阅读全文
摘要:前言: pytest.mark.skip 可以标记无法再某些平台上运行的测试功能,或者你希望失败的测试功能,skip意味着只有在满足某些条件时才希望测试通过,否则pytest应该跳过测试。常见示例实在非windows平台上跳过仅限windows的测试,或者跳过测试依赖于当前不可用的外部资源(如数据库
阅读全文
摘要:定位元素的时候使用css定位发现有点元素className中间有空格,直接使用肯定会N报错。下面记录下解决的方法,以百度图片举例 直接使用肯定不行,会找不到元素引发超时报错。 解决方法: 方法一: 取main_img或者img-hover其中一个,可以用f12里面的搜索功能,根据匹配的数量来判断那个
阅读全文
摘要:国内镜像地址: http://pypi.douban.com/simple/ 豆瓣 http://mirrors.aliyun.com/pypi/simple/ 阿里 http://pypi.hustunique.com/simple/ 华中理工大学 http://pypi.sdutlinux.or
阅读全文
摘要:今天小编就为大家分享一篇python中的subprocess.Popen()使用详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 从python2.4版本开始,可以用subprocess这个模块来产生子进程,并连接到子进程的标准输入/输出/错误中去,还可以得到子进程的返回值。 s
阅读全文
浙公网安备 33010602011771号