语音 版本 文字python
python 读取yaml配置文件
# coding:utf-8 import yaml #pip install pyyaml import os import json base_path = os.path.dirname(os.path.abspath(__file__)) conf_file= os.path.join(ba ......
python configparser读取配置文件
# coding:utf-8 import configparser import os import json base_path = os.path.dirname(os.path.abspath(__file__)) conf_file= os.path.join(base_path,"con ......
Python Selenium UI自动化测试
Python Selenium UI自动化测试 1、自动化测试基础 1.1 自动化测试的定义 将人为的测试行为转化为机器自动执行的过程 1.2 自动化测试的目的 减少成本,提高测试效率 减少人为因素对测试的影响 1.3 什么项目适合做自动化测试 项目界面稳定 需求明确 项目周期长 测试脚本可以重复使 ......
python测试系列教程——python+Selenium+chrome自动化测试框架
需要的环境 浏览器(Firefox/Chrome/IE…) Python Selenium Selenium IDE(如果用Firefox) FireBug、FirePath(如果用Firefox) chromedriver、IEDriverServer、phantomjs.exe IDE(Pych ......
Linux查看相关版本信息
1、查看操作系统内核和指令集 uname -a 2、查看发行版本信息 cat /etc/issue 3、查看是amd还是arm cat /proc/version 注:amd和arm的区别在于:amd支持复杂指令集;arm支持精简指令集,多用于移动端。 ......
Python元组(tuple)和字典(dict)的合并使用
Python 包含6种数据类型,其中Number(数字)、String(字符串)、Tuple(元组)、 List(列表)、Dictionary(字典)、Set(集合); 1.回顾Tuple(元组)的常用方法: Tuple的创建:tuple()方法创建,或者小括号的方式,有时也直接省略小括号 a = ......
将python dict 或者单引号json 快速转为双引号JSON
### 利用浏览器的打印函数 ``` var aa = { 'method': 'yczmlsxkzcx', 'UserId': 'QXZSPJ', 'apiSecret': 'eyJhbGciOiJIUzI1NiJ9.eyJtZXRob2QiOiJ5Y3ptbHN4a3pjeCIsImV4cCI6 ......
uiautomator2+python获取当前页面的activity
def get_current_activity(): """ 获取当前页面的activity :return: """ cmd = 'adb -s {} shell "dumpsys window | grep mCurrentFocus"'.format( get_android_devices ......
anaconda和python之间的对应关系
对应关系: https://docs.anaconda.com/free/anaconda/reference/packages/oldpkglists/ 国内下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D ......
[数据分析与可视化] Python绘制数据地图3-GeoPandas使用要点
本文主要介绍GeoPandas的使用要点。GeoPandas是一个Python开源项目,旨在提供丰富而简单的地理空间数据处理接口。GeoPandas扩展了Pandas的数据类型,并使用matplotlib进行绘图。GeoPandas官方仓库地址为:[GeoPandas](https://github ......
数据结构(Python版)——3、基本结构
# 数据结构(Python版)——3、基本结构 ## 什么是线性结构Linear Structure **线性结构是一种有序数据项的集合,其中每个数据项都有唯一的前驱和后继** 除了第一个没有前驱,最后一个没有后继 新的数据项加入到数据集中是,只会加入到原有某个数据项之前或之后 具有这种性质的数据集 ......
Python几个数字计算最接近某个值的和(用于报销的)
# 一、序 > 场景:公司报销需要用打车发票,金额不能多于报销额度,自己搭配出最接近报销的金额 # 二、实现思路 > 读取全部打车能报销的金额,全部相加,留下小等于报销金额的组合,然后取最大值与组合 # 三、实现代码 实现代码 import itertools import pandas as pd ......
python基础-字符串
基础必做题: 题目1:现在有字符串:str1 = 'python cainiao 666'请使用代码找出第 5 个字符请复制一份字符串,保存在变量 str_two 当中(赋值运算符)"""str1 = 'python cainiao 666'str_two=str1[4]print(str_two) ......
python基础语法练习题
"""一、必做题1、下面变量名正确的是( ABD )A. nameB. num1C. 1_numD. name_A_12、Python不支持的数据类型有( A )A、char B、int C、float D、list3、python源程序执行的方式( B )A 编译执行 B 解析执行 C 直接执行 ......
Python数据类型-列表与元组
# 题目1:删除如下列表中的"矮穷丑",写出 2 种或以上方法:# info = ["yuze", 18, "男", "矮穷丑", ["高", "富", "帅"], True, None, "狼的眼睛是啥样的"]info = ["yuze", 18, "男", "矮穷丑", ["高", "富", " ......
直播源码搭建平台技术知识:实时语音识别字幕呈现功能
回到我们的直播源码平台开发上来,对于直播源码平台来说实时语音识别字幕呈现功能也是重要的功能之一,好了,正式进入我们今天的主题内容:直播源码搭建平台技术知识:实时语音识别字幕呈现功能! ......
Python初学者友好丨详解参数传递类型
摘要: 本文清晰地解释了Python中的不同参数传递类型,并提供了示例代码来说明每种类型的用法。对于初学者或不清楚Python传参的读者们来说是非常有益的,文中提供了足够的信息来理解和使用Python中的函数参数传递。 本文分享自华为云社区《提升Python函数调用灵活性:参数传递类型详解》,作者: ......
Python——Besutiful soup(网页)
什么是beautifulsoup:是一个可以从HTML或XML文件中提取数据的Python库。它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式。(官方) beautifulsoup是一个解析器,可以特定的解析出内容,省去了我们编写正则表达式的麻烦。 这里我们用的是bs4:1、导入模块 ......
Python学了基本语法 下一步该干什么 ?
刚入门Python,学习了基本语法后,你可以开始编写简单的程序了。接下来,你可以学习Python的标准库和第三方库,掌握更多的编程技巧和知识,提高自己的编程能力。同时,也可以通过实践项目来巩固所学知识,提高自己的实战能力。 学习Python基本语法是入门的第一步,接下来你可以考虑以下几个方向: 1、 ......
若依前后端分离版本部署到ubuntu服务器上
开发环境:windows10, 部署环境:ubuntu22.04 一、部署后端程序。 1.诺依代码的bin目录下有package.bat,双击运行。会在ruoyi-adm\target文件夹下生成ruoyi-admin.jar。 2.在ubuntu下输入java命令,若没有安装java,会有安装提醒 ......
更新公告:Airtest更新至1.2.10.2版本
## 1. 前言 本次是Airtest库更新,版本提升至1.2.10.2,内容主要是Android录屏功能的改动。 ## 2. 更改部分 - 在Airtest1.2.9中提供的`cv2`模式已经被舍弃,因为容易引发错误,效果也不如`ffmpeg`; - 只有Android需要`mode`参数,默认为 ......
Python - typing模块之Optional类
总结 可选参数:具有默认值的参数,不需要在其类型批注上使用Optional,因为默认值的类型已经给定了。 可选类型:Optional,作用是让编译器识别到该参数有一个类型提示,可以使指定类型,也可以是None,且参数是可选非必传的。Optional[int] 等价于 Union[int, None] ......
ubuntu安装python3.8.3
1.打开终端,更新软件包列表: sudo apt update 2.安装编译 Python 所需的构建工具和库: sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libre ......
快速架设Python HTTPS服务
### 1. 使用 OpenSSL 生成密钥和证书文件 ```shell openssl req -newkey rsa:2048 -nodes -keyout example.key -x509 -days 365 -out example.crt ``` 这是一个使用 OpenSSL 工具生成自 ......
Python 初学笔记
1.注释: 与c和cpp不一样,python的注释不是//或者/**/,而是# ..... //单行注释 多行注释 """ .......""" //多行注释 type() //查看数据的类型,在括号里面填入查看数据的信息 数据类型转换和C或者Cpp不一样,在c或者cpp中,数据转换为:(数据类型) ......
Python异步编程之web框架 异步vs同步 Redis并发对比
在Redis IO方面,异步框架的性能是同步框架的4.3倍左右,和文件IO、数据库IO大体一致。横向和数据库IO比较略有下降,多次测试确实如此,猜测和redis-py模块的异步模式有关。 ......
Python weakref 弱引用
## Python weakref 弱引用 > 要理解weakref核心在于Python的垃圾回收机制及其包含的引用计数 ### 引用计数 ```python import sys a = "cnblogs.sgt" # 使用 sys.getrefcount 查看变量引用计数 # 注意下:函数 sy ......
Python random 模块简介
Python 提供的 random 模块实现了各种分布式的伪随机数生成器。 常用函数 random.seed(a) 设置初始化随机因子,可以输出相同随机序列,a 取值整数或浮点数,不设置时默认系统时间作为种子; import random print('不指定种子') for i in range( ......
【python基础】函数-返回值
函数并非总是直接显示输出,它可以处理一些数据,并返回一个或一组值。函数返回的值被称为返回值。 在函数中,可使用return关键字将值返回到调用函数的代码行。返回值能够将程序的大部分繁重工作移到函数中去,从而简化主程序。函数可返回任何类型的值,包括列表和字典等较复杂的数据结构。 # 1.返回简单值 返 ......