导语 | 近日, ChatGPT 作为 2023 年最火的技术之一,它将人工智能的应用和发展推向了一个新的高度。各种大模型也雨后春笋般涌现,基于大模型的聊天机器人层出不穷,腾讯的混元大模型便是其中一大翘楚。如果你连不上混元大模型,本文也给出一种解决方案让你能跑起来代码,看得到效果。今天,我们特邀了小樱桃 CEO 杜金房老师,他将为我们介绍如何使用 Pytho ......
142
0
0
2024-03-25
一、异常与错误Python机制设置了异常机制。异常指的是运行时程序遇到的可以被捕捉的错误。程序捕捉了异常,而不至于让程序运行错误而crash。异常增强了程序的运行可靠性。我们来看个例子来对比下错误和异常的区别错误:import sys f = open('myfile.txt') s = f.readline() i = int(s.strip()) ......
224
0
0
2024-03-24
pytest 如何在扩展的插件中修改日志格式pytest 日志格式配置如何在插件或者代码运行时修改日志格式pytest 日志格式配置Pytest 支持通过配置的方式修改日志格式,查看 pytest 帮助命令即可查看支持的配置参数。 其中与日志相关的配置有以下几项:pytest --help usage: pytest [options] [file_or_ ......
151
0
0
2024-03-21
背景故事JIRA是一个缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件,开发者是澳大利亚的Atlassian。JIRA这个名字并不是一个缩写,而是截取自“Gojira”,日文的哥斯拉发音。在使用python调用testlink数据时,使用第三方模jira,获取jira数据。 在jira官网有一段描述如下:A resource is con ......
151
0
0
2024-03-21
关于WebSecProbeWebSecProbe是一款功能强大的Web应用程序网络安全评估工具,该工具专为网络安全爱好者、渗透测试人员和系统管理员设计,可以执行精确而深入的复杂网络安全评估。该工具简化了审查网络服务器和应用程序的复杂过程,允许广大研究人员能够深入研究网络安全的技术细微差别,并有效地加强数字资产的安全。工具特性WebSecProbe可以使用多种 ......
127
0
0
2024-03-19
Gradio 是一个用于构建机器学习和数据科学的交互式应用程序的 Python 库,但是我们可以用它来构建一些简单的交互界面,其代码之简单令人震惊 文本输入输出import gradio as gr def szu(text): return text interface = gr.Interface(fn=szu, ......
140
0
0
2024-03-19
本文将用数据可视化的方法解释4种支持向量机核函数和参数的区别简单地说,支持向量机(SVM)是一种用于分类的监督机器学习技术。它的工作原理是计算一个最好地分隔类的最大边距的超平面。支持向量机除了提供简单的线性分离之外,还可以通过应用不同的核方法进行非线性分类。参数设置也是SVM更好地工作的另一个重要因素。通过适当的选择,我们可以使用支持向量机来处理高维数据。本 ......
133
0
0
2024-03-18
前言每一种语言都存在多种遍历,或者说迭代,或者说循环等各种各样的方式,Python也不例外,下面我以python3.x的语法来带你了解python中的遍历方式。在Python中,遍历(或迭代)是一种常见的操作,用于逐一访问序列(如列表、元组)、字典、文件等中的元素。为了方便实操,你也可以把鼠标放到代码块上,可以点击运行就可以看到效果。使用for循环1、遍历数 ......
158
0
0
2024-03-17
ElementTree 是Python用来解析和处理 XML的标准库,它提供了轻量级的 Python 式的 API ,它由一个 C 实现来提供。如何引入ElementTree生来就是为了处理 XML ,它在 Python 标准库中有两种实现。一种是纯 Python 实现例如xml.etree.ElementTree,另外一种是速度快一点的xml.etree. ......
160
0
0
2024-03-16
在本文中,我们将通过化学的视角探索图卷积网络,我们将尝试将网络的特征与自然科学中的传统模型进行比较,并思考为什么它的工作效果要比传统的方法好。图和图神经网络化学或物理中的模型通常是一个连续函数,例如y=f(x₁,x₂,x₃,…,x),其中x₁,x₂,x₃,…,x是输入,y是输出。这种模型的一个例子是确定两个点电荷q 1和q 2之间的静电相互作用(或力)的方程 ......
144
0
0
2024-03-15
在本文中,我将介绍一些简单的方法,可以将Python for循环的速度提高1.3到900倍。Python内建的一个常用功能是timeit模块。下面几节中我们将使用它来度量循环的当前性能和改进后的性能。对于每种方法,我们通过运行测试来建立基线,该测试包括在10次测试运行中运行被测函数100K次(循环),然后计算每个循环的平均时间(以纳秒为单位,ns)。几个简单 ......
165
0
0
2024-03-15
简单的网站写爬虫就跟流水线加工一样,抄抄改改,没有问题就直接上了,直接了当省事,又是一篇没有营养的水文。一个比较简单的爬虫,适合练手学习使用,主要是爬取和采集网站的作品信息,包括标题、内容及图片,其中图片采用了多线程爬取。考虑到外网爬取,所以采用了三次访问超时重试的机制,同时对于详情页的爬取采用了报错机制跳过处理,适合新人学习爬取使用。小日子的网站随便爬,加 ......
202
0
0
2024-03-13
Python 是一种高级编程语言,支持多种运算符,这些运算符用于执行各种数学和逻辑运算。以下是一些 Python 中的主要运算符及其功能:算术运算符算术元运算符以下假设变量: a=3, b=10:运算符描述实例+ 加-两个对象相加 a+b输出结果30 ......
215
0
0
2024-03-13
概述分布式策略ID的主要应用在互联网网站、搜索引擎、社交媒体、在线购物、金融、大数据处理、日志场景中,这些应用需要支持大量的并发请求和用户访问,分布式ID策略可以通过请求分发到不同的服务器节点来做计算,以提高服务的响应速度和可用性。常见的分布式ID生成策略:UUID(Universally Unique Identifier)雪花算法(Snowflake)R ......
191
0
0
2024-03-11
该项目主要对某平台用户消费行为进行画像分析,通过pandas的灵活使用,对月销量、客户复购率、回购率、客户分层、高质量客户、留存率、消费间隔等进行多维度分析。以下为部分节选内容,完整数据和代码可在文末扫码了解👇首先,加载用户的消费数据。columns=["user_id","order_dt","order_product","order_amount"] ......
156
0
0
2024-03-11