自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 python线程池的实现代码

python线程池的实现代码

2024-07-21 22:31:16 169

原创 在Windows系统服务器上搭建flask项目外部网络无法正访问项目或无法调用api解决办法

用flask写了一个api,放到windows服务器上运行的时候,发现通过服务器ip和端口号无法直接对api做请求,经过摸索,下面是详细的解决方案。

2024-07-02 22:33:30 158 1

原创 fastadmin 状态如何修改 status字段修改方法

应用场景:在创建数据库的时候使用了status字段,但是在生成控制器的时候并没有将全部的状态情况考虑进去,这时候需要在对应的model手动修改代码。在对应的model内修改getStatusList()函数,将数据库内status的所有情况都写在数组内。打开对应的js可以看到status字段对应的代码,如图修改即可实现表格内状态的修改了!路径是/public/assets/js/backend/对应的控制器名字.js。前端的显示是由js生成的,所以需要修改js代码。

2024-03-04 01:10:47 491 1

原创 fastadmin在表格的操作这一列下面增加按钮

【代码】fastadmin在表格的操作这一列下面增加按钮。

2023-10-18 00:49:00 338

原创 fastadmin 后台操作 编辑按钮的隐藏

formatter: function(value, row, index):定义了格式化操作列的函数,其中value是列的值,row是当前行的数据对象,index是当前行的索引值。综上所述,这段代码的作用是在 FastAdmin 的数据表格中对操作列进行定制,可能是通过隐藏编辑按钮或其他操作,实现了对表格操作列的特定定制需求。table: table:表示表格的名称是table,这里的table应该是一个变量,存储了当前表格的相关信息。(that.table)克隆了一份,保留了其所有事件处理程序和数据。

2023-10-18 00:20:32 451

原创 【Python多线程例子】threading库的使用

submit是自定义的函数 item是submit接收的参数。

2023-05-14 18:55:57 192

原创 csv文件的同一位置单元格求均值 结果保存到新的csv文件

import osdf = 0。

2023-04-17 23:56:37 149

原创 Python中使用for循环来创建多个线程

请注意,线程函数需要根据具体的需求进行定义,这里只是一个简单的例子。另外,在实际应用中,需要根据具体情况对线程的创建和销毁进行适当的管理,以避免出现内存泄漏等问题。在这个例子中,for循环将创建10个线程对象,并且每个线程对象都会执行thread_function()函数中定义的任务。3.使用for循环来创建多个线程对象,每个线程对象都会执行上一步定义的线程函数。2.定义一个线程函数,该函数将作为多个线程的目标函数,用于执行具体的任务。1.导入threading模块。

2023-03-30 23:11:18 4742

原创 pyqt5读取excel表格显示在软件上代码

pyqt5读取excel表格并显示

2023-03-15 15:36:06 2396 2

原创 使用 Python 中的 concurrent.futures 模块创建线程池的一个例子

上述代码定义了一个 task 函数,模拟了一个任务需要执行一段时间的情况,然后创建了一个最多有 3 个线程的线程池,并提交了 6 个任务。使用 concurrent.futures.as_completed 函数来获取已完成的任务的结果,并按照任务完成的顺序输出结果。

2023-03-03 23:53:27 153

原创 python输出10-20内的随机一个数字

上述代码首先导入random模块,然后使用randint()函数生成一个10到20之间的随机整数,并将其赋值给random_number变量。最后,使用print()函数将该随机整数输出到控制台。可以使用Python的random模块来生成一个在指定范围内的随机整数。

2023-02-25 15:30:08 4690

原创 Pandas删除某一列大于指定数字的元素

上述代码首先创建了一个示例 DataFrame,然后选取了其中 B 列中大于20的元素,并将结果保存在名为 mask 的布尔型数组中。接着使用 ~ 运算符对 mask 取反,得到一个新的布尔型数组,表示需要保留的行。最后使用这个数组对 DataFrame 进行索引切片,得到删除了符合条件的行的新 DataFrame。在 Pandas 中,可以使用条件判断和索引切片的方法来选取符合条件的行或列。

2023-02-19 12:16:59 1203

原创 (.*?) 是一个常用的正则表达式模式,即使用非贪婪匹配。

在这个示例代码中,我们定义了一个正则表达式模式,使用 re.findall 函数匹配所有链接地址,并输出所有匹配到的链接地址。) 是一个常用的正则表达式模式,表示匹配任意个字符(除了换行符)并且尽可能少地匹配,即使用非贪婪匹配。可以看到,我们成功使用 (.*?) 正则表达式模式匹配了 HTML 代码中的所有链接地址,并输出了匹配结果。以下是一个使用 (.*?其中,.* 表示匹配任意个字符(除了换行符),?表示尽可能少地匹配。从一段 HTML 代码中匹配出所有的链接地址;从一篇文章中匹配出所有的段落。

2023-02-18 20:35:58 3370 1

原创 python爬虫文本过滤去除表情符号代码

【代码】python爬虫文本过滤去除表情符号代码。

2023-01-03 00:49:13 1345

原创 python selenium运行出错不关闭浏览器代码

【代码】python selenium运行出错不关闭浏览器代码。

2023-01-02 00:03:53 510

原创 python不使用pandas保存csv|python追加写入scv方法

python追加写入csv,不使用pandas保存scv。

2022-11-27 23:27:16 496

原创 【PyQt5】关闭窗口事件|关闭窗口信号|关闭窗口前执行的代码

最近写一个需要使用卡密登录的软件,卡密登录后直接退出程序会导致卡密一直处于在线状态,下次登录时就会提示【无法多处登录】,所以研究了一下QT的关闭事件,和信号差不多,通俗的讲就是在关闭窗口之前执行一段代码,将下面这段代码放到窗口类下,在按下QT窗口右上角的X【关闭按钮】后就会输出666。

2022-11-16 20:58:06 3450

原创 Python文件操作|读取txt里面每一行的内容

【代码】Python文件操作|读取txt里面每一行的内容。

2022-11-10 12:03:00 1755

原创 selenium设置ip代理|python使用ip代理实现爬虫

selenium设置ip代理|python使用ip代理实现爬虫

2022-11-10 12:00:12 744

原创 Python创建文件夹以及判断文件夹是否存在

os.path.exists(“./被创建的文件夹的名字/”)的返回值是bool形式的。需要在文件夹不存在的时候创建这个文件夹。所以if条件为False时创建文件夹。当文件夹不存在的时候返回False。当文件夹存在的时候返回True。

2022-10-27 12:49:42 422

原创 【Selenium】Python自动化测试定位失败的原因以及解决方案

【代码】【Selenium】Python自动化测试定位失败的原因以及解决方案。

2022-08-30 09:43:21 2405

原创 两种方法教你在VisualStudio搭建QT开发环境|使用vs写qt项目

1、根据自己的vs版本在镜像源内找到插件包(博主的是2022的版本)2、下载完成后直接打开软件界面如下所示,点击安装。5、vs扩展界面显示插件即表示安装成功。【安装的时候关闭你的vs】(需要搭配科学网络环境使用)3、安装过程如下所示。按照图片步骤操作即可。...

2022-08-07 21:00:14 3550

原创 【c++基础练习】通讯录管理系统

【c++基础练习】通讯录管理系统。

2022-08-06 15:19:15 264

原创 【C++基础练习】第一部分

【C++基础练习】第一部分。

2022-07-31 23:20:16 121

原创 C++连接MySQL数据库教程|如何连接数据库

9.将这个libmysql.dll文件复制一份到C\Windows\System32目录内。1.安装数据库MySQLServer8.0(自行安装一下)8.找到链接器,填入libmysql.lib。10.在编译器内运行下面代码,看效果吧!2.打开数据库目录检查是否有这两个文件。4.找到工程名字,右键点击、属性。6.将include目录添加进去。5.找到VC目录、找到包含目录。7.同样的操作将库目录添加进去。3.编译器内改成X64。...

2022-07-26 23:22:06 3479 1

原创 在anaconda使用镜像源安装pytorch cpu版本

使用默认源安装pytorch使用自己设置的源安装pytorch区别:-c pytorch

2022-06-01 11:23:20 403

原创 Python永久忽略警告方法

引入下方代码即可解决import warningswarnings.filterwarnings("ignore")

2022-05-27 21:00:34 580

原创 PyQt5学习笔记setWindowTitle()无效

class类传入QApplication时函数setWindowTitle()无效!!!原因是QApplication不支持设置标题!!!解决办法:class类传入QMainWindow就可以使用setWindowTitle()函数class MyWin(QMainWindow): def __init__(self, parent=None): super(MyWin, self).__init__(parent) self.setWindowTitle

2022-05-06 21:40:39 2714

原创 yolov5 detect.py文件终端代码使用详解

官方对于如何使用detect.py文件做出了如下解释python detect.py --source 0 # 使用摄像头检测python detect.py --source img.jpg # 传入图片检测python detect.py --source vid.mp4 # 传入视频检测python detect.py --source path/ # 把整个目录里面能被检测的文件都检测python detect.py --source path/*.jpg # 检测目录里面后缀

2022-04-10 16:34:20 3856 1

原创 php post发送请求curl方法

function posturl($url,$data){ $data = json_encode($data); $headerArray =array("Content-type:application/json;charset='utf-8'","Accept:application/json"); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url);

2022-01-22 16:18:11 672

原创 协同过滤 杰卡德相似度 usercf

import pandas as pdimport numpy as npfrom sklearn.metrics import jaccard_scorefrom sklearn.metrics.pairwise import pairwise_distancesusers = [‘user1’, ‘user2’, ‘user3’, ‘user4’, ‘user5’]items = [‘Item1’, ‘Item2’, ‘Item3’, ‘Item4’, ‘Item5’]datasets =

2022-01-20 15:07:31 763

原创 协同过滤AttributeError: ‘DataFrame‘ object has no attribute ‘dtype‘

AttributeError: ‘DataFrame’ object has no attribute ‘dtype’协同过滤 杰卡德相似度 计算出现报错19行的错误代码user_similar = 1 - pairwise_distances(df, metric=‘jaccard’)修改后的正确代码user_similar = 1 - pairwise_distances(df.values, metric=‘jaccard’)在df后面加.values即可解决报错...

2022-01-19 22:22:34 1436

原创 from sklearn.metrics import jaccard_similarity_score 无效问题

新版本的sklearn库内 使用这个jaccard_score替换

2022-01-19 21:51:13 2432

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除