Python

Python time模块和datetime模块,以及多线程

1. time模块 1.1 time.time()函数   time.time()函数返回自1970年1月1日0点到现在的秒数。   纪元时间戳可以用于剖析代码,也就是测量一段代码的运行时间。如果在代码块开始时调用time.time(),并在结束时再次打开,就可以用第二个时间戳减去第一个,得到这两次调用之间经过的时间。 1.2 time.sleep()函数   如果需要让程序暂停一下,就可以调用t

为什么Python是数据科学家的首选语言

这篇文章全面探讨了Python作为数据科学领域首选语言的原因。从Python的历史、特性,到在数据科学中的应用实例,再到与其他数据科学语言的比较,以及在实际企业中的应用,我们深入剖析了Python的优势与挑战,最后对Python的未来进行了展望。 引言 在21世纪的数据时代,数据科学家是最令人艳羡的职业之一。他们使用各种工具和技术挖掘大量数据,从而帮助组织做出数据驱动的决策。在这些工具和

【计算机网络基础】

   IOS 7模型(开放系统互联模型) 1:物理层 (信号转换):通过网卡将其他信号转换成计算机识别信号-数字信号(二进制 0/1);  可以是电信号、光纤(光信号)、电磁波。 2:数据链路层(识别目标):MAC(物理)地址(网卡唯一地址,需要入网许可证,可供查询厂商等信息)- 设备之间通信唯一目标。 3:网络层(IP地址):内网IP、公网IP 4:传输层(TCP/

解决PySide2/PyQt5连接mysql数据库出现的“QMYSQL driver not loaded”

  首先,分两种情况:   (1)PySide2/PyQt5版本≤5.12   (2)PySide2/PyQt5版本>5.12  (一)对应于第一种情况(PySide2/PyQt5版本≤5.12)   测试代码如下:   在命令行运行该python脚本,错误信息如下:    出现此问题,只需要在本机mysql的安装位置找到libmysql.dll文件,例如本机路径为:“G:Pro

软件测试|Python自动化测试实现的思路

Python自动化测试常用于Web应用、移动应用、桌面应用等的测试 Python自动化实现思路通常分为以下几步: 1. 确定自动化测试的范围和目标: 首先需要明确需要进行自动化测试的范围和目标,包括测试场景、测试用例、测试数据等。 2. 选择自动化测试工具和框架: 根据测试目标和需求,选择适合的自动化测试工具和框架,例如:Selenium、Appium、Requests等。 3. 编写测试用例:

【更新公告】Airtest更新至1.3.0.1版本

1. 前言 本次更新为Airtest库更新,版本提升至1.3.0.1版本,主要新增了一些iOS设备相关的装包等接口,以及封装了一些tidevice常用接口。更多更新详情,详见我们下文的描述。 2. 新增iOS设备接口 1)iOS安装接口:install、install_app 对于 本地USB连接的iOS设备 ,新版本支持装包功能: 2)iOS卸载接口:uninstall、uninstall_a

软件测试|软件测试|超好用超简单的Python GUI库——tkinter(八)

前言 我们在日常使用各种桌面软件时,当我们想要搜索一个内容时,都会出现一个列表框,供我们选择,如下图: Tkinter提供了列表框(Listbox)控件来实现类似的功能。 Listbox控件 列表框,即 Listbox。在使用 Tkinter 进行 GUI 编程的过程中,如果需要用户自己进行选择时就可以使用列表框控件。列表框中的选项可以是多个条目,也可以是单个唯一条目,但常用于多个条目。 列表框

Win11下安装 stable diffusion 记录

这次是Win11下安装,安装方法: https://github.com/AUTOMATIC1111/stable-diffusion-webui Automatic Installation on Windows Install Python 3.10.6 (Newer version of Python does not support torch), checking "Add Pytho

软件测试|超好用超简单的Python GUI库——tkinter(十)

前言 上文我们介绍了tkinter的列表框处理,我们在日常生活中还会遇到组合框的情况,tkinter同样可以实现这个功能,下面我们来介绍一下tkinter如何实现组合框。 Combobox控件 上一篇文章,我们知道 Listbox 是一个供用户从列表项中选择相应条目的控件。但在有些情况下,比如列表的项目过多时,若使用列表控件,列出所有选项就会显得界面格外臃肿,这时就需要用到 Combobox 控件

软件测试|超好用超简单的Python GUI库——tkinter(十一)

前言 我们在使用音乐播放软件时,我们想选择播放模式时,我们只能在随机播放,单曲循环,列表循环三种方式中选择一个,这就是我们常见的单选的情况,我们在设计我们的GUI时,也有可能遇到单选的情况,tkinter也同样给了我们实现单选的控件——Radiobutton,本文就给大家介绍一下单选框控件Radiobutton的使用。 Radiobutton单选框控件 单选框按钮控件(Radiobutton)允许

软件测试|超好用超简单的Python GUI库——tkinter(十二)

前言 上一篇文章我们介绍了tkinter单选框的实现,单选框的各选项之间的关系是互斥的,选择了A选项,就不能选B选项;复选框就不一样,各个选项之间是并列的,我选了A还可以选B和C选项,我们在大学选课以及我们在啊购物时选购商品就是类似的情况。 tkinter提供了Checkbutton复选框控件来帮助我们实现复选框的控制功能,本篇文章我们来介绍复选框控件的使用。 Checkbutton复选框控件 C

软件测试|Appium的二次开发与Appium的运行原理

Appium 是一个用于移动端自动化测试的工具,支持 Android 和 iOS 平台,并且具有很好的平台兼容性。用户可以使用 Appium 进行自动化测试,提高测试效率和质量。在 Appium 的基础上进行二次开发,可以针对具体需求进行定制化开发,深入了解 Appium 的运行原理,则可以更好地优化自动化测试脚本,提高测试效率和可靠性。 Appium 的运行原理可以简单概括为: Appium是一

软件测试|超好用超简单的Python GUI库——tkinter(十三)

前言 我们之前介绍了tkinter的单选框与多选框,单选框和多选框在我们日常生活中有很广泛的使用,我们还可是以音乐播放软件举例,音量调节不是通过我们输入来调节,而是以这样的滑块来滑动。 同样的,tkinter也有控件来实现类似的功能,tkinter的scale控件就可以实现这样的功能。 Scale控件 Scale 控件,即滑块控件或标尺控件,该控件可以创建一个类似于标尺式的滑动条对象,用户通过操

python3.8的下载与安装

下载地址:Python Release Python 3.8.0 | Python.org 下拉,点击下载这个 记得勾选添加到Path 打开cmd,输入python 出现版本号,即下载成功

docker网桥

简介 容器间的通信。如:项目容器中需要连接另一个数据库容器 使用 创建 查看 关联容器 创建容器时关联 已有容器的关联 注: 一个容器可以同时加入多个网络 容器中的使用 前提:两个容器需要在同一个 network 中。 示例: 存在一个名为 mysql 的容器,外部端口已暴露(3306) 存在一个名为 ubuntu 的容器,若在该容器中需要连接 mysql 容器,则配置为

python写数据到excel

def wirte_to_excel(sug_rs, search_rs, statistics_rs, filename): # openpyxl库储存数据到excel wb = op.Workbook() # 创建工作簿对象 sug_sheet = wb.active #获取第一个默认的sheet sug_sheet.title = 'aa' #修改第一个默认s

通过python读取authing IAM中的admin、user审计日志

  方式: 通过python-logstash库,将读取的日志传给logstash的udp input地址。  logstash config:   python读authing审计日志:  

通过UMA使用TVM优化硬件加速器

Making your Hardware Accelerator TVM-ready with UMA 本文介绍 Universal Modular Accelerator Interface(UMA),UMA提供了易用的API将新的硬件加速器整合进TVM。 展示如何使用UMA将硬件加速器整合进TVM,不过目前还没有一个最优的方案来解决这个问题,UMA目标在于提供一个稳定的Python API来整

Llama 2 来袭 - 在 Hugging Face 上玩转它

引言 今天,Meta 发布了 Llama 2,其包含了一系列最先进的开放大语言模型,我们很高兴能够将其全面集成入 Hugging Face,并全力支持其发布。 Llama 2 的社区许可证相当宽松,且可商用。其代码、预训练模型和微调模型均于今天发布了🔥。 通过与 Meta 合作,我们已经顺利地完成了对 Llama 2 的集成,你可以在 Hub 上找到 12 个开放模型 (3 个基础模型以及 3 个

AI训练营—Python的一些基础知识

目录列表字典复制对象 列表 切片:左开右闭 倒取值 字典 集合:无序的,元素是唯一的 字典定义(一个关键字对应一个值) 更新 复制 浅复制 浅复制只复制了对象的一层,如果原始对象中包含了可变对象(如嵌套的列表或字典),那么复制的新对象中的这些可变对象仍然是原始对象中的引用,而不是新创建的对象 深度复制 复制之后相当于创建了一个新的对象,不受原来的影响 对象 定义一个Train的对

matplotlib绘图与子图

matplotlib绘图与子图 目录matplotlib绘图与子图绘图基础plt.figurefig.subplotsfig.add_subplotfig.add_axes缺省和就近原则总结 绘图基础 画布figure, 代表了整幅图,通过包括底图、axes对象以及其它图元素的方式,囊括了全部图元素。 axes对象(图形区)总是从属于.figure类对象,须创建在figure类对象中。

Pyplot基本绘图

Pyplot基本绘图 目录Pyplot基本绘图折线图标记大小与颜色标题与标签的定位网格线文字说明柱形图直方图圆饼图散点图颜色表参考资料 Pyplot 是常用的绘图模块,能很方便让用户绘制 2D 图表。 Pyplot 包含一系列绘图函数的相关函数,每个函数会对当前的图像进行一些修改 plot():用于绘制线图和散点图 scatter():用于绘制散点图 bar():用于绘制垂直条形图和水平条形图

04_jQuery

一.jQuery介绍 1.jQuery概述 jQuery是一个快速、简洁的JavaScript代码库。jQuery设计的宗旨是“Write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript操作方式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 2.jQuery特点 具有独特的链式语法; 支持高效灵

(数据科学学习手札153)基于martin的高性能矢量切片地图服务构建

本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介   大家好我是费老师,在日常研发地图类应用的场景中,为了在地图上快速加载大量的矢量要素,且方便快捷的在前端处理矢量的样式,且矢量数据可以携带对应的若干属性字段,目前主流的做法是使用矢量切片(vector tiles)的方式将矢量数据发布为服务进

[Linux系统] 使用WSL2下的Ubuntu20.04部署AI环境

一、安装WSL2下的Ubuntu20.04  1)打开windows WSL服务 2)安装linux子系统 3)给Ubuntu换源 二、迁移子系统到其他磁盘 三、修改为静态IP地址 在 /etc/netplan 下创建 01-network-manager-all.yaml 文件,包含以下内容:

php和python哪个更有用

1、开发一个网站,后端用go语言,前端用PHP、Ruby还是python比较好... 2、用半年的时间来开发一个新网站,应该选PHP还是Python? 3、Python爬虫技术与php爬虫技术对比,哪个更有优势? 4、python与php的区别是什么 开发一个网站,后端用go语言,前端用PHP、Ruby还是python比较好... 1、用PHP!虽然大多数人都拿“PHP是世界上最好的编程语言

模型部署 — PaddleNLP 基于 Paddle Serving 快速使用(服务化部署 - Docker)— 图像识别 + 信息抽取(UIE-X)

目录流程版本安装Docker 安装PaddleNLP 安装环境准备模型准备压缩模型下载模型模型部署环境配置启动服务测试 -- 暂时还没通过重启 图像识别 + 信息抽取(UIE-X),部署接口供别的应用调用 最终在自己部署的环境中识别时报错,不知道是不是和GPU有关,还在尝试中 流程 在百度 BML CodeLab 中跑好模型(免费算力,玩玩够了) 下载模型 (比较大,我这个有10G了,可以适当做

Python 命令行库

  argparse、docopt、click 、 fire      google/python-fire: Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object. (git

Tesseract开源的OCR工具及python pytesseract安装使用

一 、介绍 Tesseract是一款由Google赞助的开源OCR。 pytesseract是python包装器,它为可执行文件提供了pythonic API。 Tesseract 已经有 30 年历史,开始它是惠普实验室的一款专利软件,在2005年后由Google接手并进一步开发和完善。Tesseract支持多种语言文字的检测和识别,包括中文、英语、德语、法语、意大利语等多种主要语言,同时也支持

<<  <  598  599  600  601  602  603  604  605  606  607  608  >  >>