python
荔枝好大颗哇
这个作者很懒,什么都没留下…
展开
-
python日志模块使用
日志模块使用转载 2022-10-18 17:18:11 · 172 阅读 · 2 评论 -
python的GUI编程示例
GUI端编程示例,做模板。原创 2022-09-21 19:29:59 · 497 阅读 · 0 评论 -
fastapi提供文件下载接口
文件下载接口原创 2022-08-04 15:21:00 · 1248 阅读 · 0 评论 -
fastapi后台任务,接口先返回结果,再执行任务
直接上代码from exec import *from fastapi import APIRouter, BackgroundTasksfrom pydantic import BaseModel, Fieldimport asyncioimport timeclass ConfigModel(BaseModel): control_vm_conf: dict = Field(title="master配置信息", default={}) slaver_vm_conf: di原创 2022-03-20 12:19:51 · 3592 阅读 · 0 评论 -
python判断ip是否可以ping通
windows上,判断是否可以ping通s_time = time.time()cmd = "ping -n 3 -w 1 10.174.25.1"flag = False# 可以ping通网关的才是master,别的不起服务while True: exit_code = os.system(cmd) if exit_code: print("网络不通:10.174.255.253") e_time = time.time() if原创 2022-03-20 12:13:06 · 7235 阅读 · 0 评论 -
python实现windows远程到windows上执行bat脚本
安装wmi,直接pip install wmi需要受控端的ip,账号和密码 即可。import wmidef restart_fastapi_service(ipaddress, user, password): conn = wmi.WMI(computer=ipaddress, user=user, password=password) filename = "C:\\install\\start_up_fastapi.bat" # 此文件在远程服务器上 cmd_c原创 2022-03-15 10:23:15 · 3732 阅读 · 0 评论 -
装饰器传参
def log_decorator_out(do): def log_decorator(func): def inner(*args, **kwargs): logger.info("开始:{}...".format(do)) res = func(*args, **kwargs) logger.info("完成:{}!".format(do)) return res原创 2021-12-31 11:04:59 · 231 阅读 · 0 评论 -
pip 最常用命令
pip 最常用命令显示版本和路径pip --version获取帮助pip --help升级 pippip install -U pip如果这个升级命令出现问题 ,可以使用以下命令:sudo easy_install --upgrade pip安装包pip install SomePackage ( 最新版本)pip install SomePackage==1.0.4 ( 指定版本)pip install 'SomePackage>=1.0.4' (最原创 2021-04-15 16:09:20 · 285 阅读 · 0 评论 -
RF中截屏设置及关键字说明
RF关键字关于网页截屏及手机截屏的说明1、截屏功能是基于“Screenshot”库使用的,请先确认window环境中是否已经安装以下软件:wxPythonPython Imaging Library (PIL)2、使用截屏功能需要先引入import Screenshot,在Selenium2Library库中已经引用过该库,所以可以直接使用。Capture Page Screenshot3、“Screenshot”库有3个关键字:Set Screenshot Directory、Take Sc原创 2021-04-08 15:59:59 · 1355 阅读 · 0 评论 -
Python库的路径存在中文路径引发的问题
open(fullname, “r”, encoding=‘utf-8’)问题如下:Failed to import the site moduleTraceback (most recent call last): File "C:\Python36\lib\site.py", line 555, in main() File "C:\Python36\lib\site.py", line 542, in main known_paths = addsitepack原创 2021-04-08 15:42:08 · 1239 阅读 · 1 评论 -
FASTAIP项目配置
FASTAIP项目配置1.项目路径设置setting文件import osBASEDIR = os.path.abspath(os.path.dirname(os.path.dirname(__file__)))2.应用路由from WordApiDoc.Main.Main import *from fastapi import APIRouterfrom pydantic import BaseModel, FieldWord_router = APIRouter()@Wo原创 2021-04-08 15:24:13 · 243 阅读 · 0 评论 -
python执行自定义js文件
# 安装execjs 命令 pip install PyExecJSimport execjs# 打开js文件with open(r"jiami.js") as f:JmJs = f.read()# 执行js文件compile传js文件内容 call执行 第一个参数是函数名 后面对应该函数所需传的参数***res = execjs.compile(JmJs).call(“test”, “123456”)print(res)结果为js函数处理后的结果...原创 2020-11-01 16:26:18 · 294 阅读 · 0 评论 -
python中正则表达的使用
#!usr/bin/env python-- coding:utf-8 --“”"@author:@file: re_demo.py@time: 2020/10/25 9:41“”"import re“”“1、match()”""match()方法尝试从字符串起始位置匹配正则表达式,如果匹配,就返回匹配成功的结果。如果不匹配,就返回None“”“目标匹配”""content = “”" 915478897 你收到复核soiufjkghk“”"^开头标识 .*通配任意次原创 2020-10-25 21:00:51 · 169 阅读 · 0 评论