- 博客(32)
- 收藏
- 关注
原创 保存复合型数据到h5文件
HDF5 是 Hierarchical Data Format version 5 的缩写,是一种用于存储和管理大量数据的文件格式一个h5py文件可以看作是 “dataset” 和 “group” 二合一的容器dataset : 数据集,像 numpy 数组一样工作group : 包含了其它 dataset 和 其它 group。
2025-01-24 15:01:17
248
原创 json.dumps 中的参数
是在使用json.dump或json.dumps方法时的一个参数选项,它告诉 JSON 序列化器保留非 ASCII 字符而不进行转义。这对于包含中文或其他非 ASCII 字符的字符串是非常有用的,可以使得输出的 JSON 更加易读,并且在某些情况下避免信息丢失。想输出真正的中文需要指定 ensure_ascii=False。
2024-09-12 11:19:16
1565
原创 pyqt5 QTextBrowser获取内容
3、使用 document() 方法:这个方法将返回 QTextDocument 对象,你可以从这个对象中获取更多的内容信息。4、使用 QTextCursor 方法:你可以使用 QTextCursor 来获取 QTextBrowser 的内容。2、使用 toPlainText() 方法:这个方法将返回 QTextBrowser 显示的纯文本内容。1、使用 toHtml() 方法:这个方法将返回 QTextBrowser 显示的 HTML 内容。
2024-09-12 11:18:45
976
原创 Jupyter Notebook 修改默认路径
安装anaconda后,jupyter notebook默认路径下很多文件,很乱,所以为了创建一个干净的文件夹专门存放我的python项目,修改jupyter notebook的文件路径这是我现在打开jupyter notebook显示出来的:运行jupyter notebook时会发现他的默认路径是在C盘,所以才会有很多系统文件。
2024-09-05 14:15:28
1759
2
原创 Django项目搭建
点击http://127.0.0.1:8000/进入浏览器访问,需要加上/xadmin访问。也可以直接在浏览器输入http://127.0.0.1:8000/xadmin/访问。在django-test下新建文件夹static,配置静态文件路由。执行成功后,django-test/settings.py再改为。修改django-test/urls.py。修改django-test/urls.py。test下新建urls.py。修改test/apps.py。密码:test_root。设置邮箱、账号、密码。
2024-09-04 12:09:12
1040
原创 GMM高斯混合模型训练评估
在非监督学习领域,高斯混合模型 (GMM) 是一种广泛使用的工具,它可以用来解决聚类问题。本文将介绍如何使用 GMM 进行人脸识别,并通过实验评估模型的性能。数据集:假设我们有一个包含四位明星人脸图像的数据集:鹿晗、肖战、张凌赫和何与。这些图像没有预先标记,我们将使用 GMM 进行聚类,以识别出哪些图像属于同一人。
2024-08-27 16:24:22
559
原创 python:霍夫变换检测直线
1、霍夫变换(Hough Transform) 霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。最基本的霍夫变换是从黑白图像中检测直线(线段)。2、Hough变换的原理是将特定图形上的点变换到一组参数空间上,根据参数空间点的累计结果找到一个极大值对应的解,那么这个解就对应着要寻找的几何形状的参数(比如说直线,那么就会得到直线的斜率k与常熟b,圆就会得到圆心与半径等等)
2024-08-15 16:53:08
1403
原创 python图像识别
基于keras实现经典的CIFAR10图像数据集的分类,实现对本地图片进行识别训练模型。子文件夹的文件名为图像标签,对应该标签的图像放在同一个文件夹中,我的图像类别共有5个。如果评分不够高,可以通过增加epoch数或增加数据来提高模型准确率。
2024-05-16 11:17:45
732
原创 python爬虫:从拉勾网爬取数据分析职位信息
定义一个名为# 构建请求头',# 用data进行分页爬取data = {'pn': i,'kd': '数据分析'# 请求网页time.sleep(3) # 休息一下# json.loads 用于解码 JSON 数据。该函数返回 Python字段的数据类型# 获取15条数据# 获取每条招聘岗位里面的详细信息position_name = i['positionName'] # 职位名称company_full_name = i['companyFullName'] # 公司名称。
2024-05-08 15:47:56
1006
原创 pytorch训练神经网络模型
首先从某个数据库中加载数据,然后进行预处理,包括标签编码和特征缩放。接着,定义了一个简单的前馈神经网络模型,并使用交叉熵损失函数和Adam优化器来训练模型。最后,评估了模型在测试集上的性能,并将训练好的模型参数保存在当前目录下的。整个神经网络的构建和训练过程都是基于PyTorch框架进行的,运行代码,得到的模型的参数会保存到文件。本文使用PyTorch框架来构建一个神经网络,该网络能够对数据进行分类。到本地,之后再在终端pip下载他(下载时要带上你下载。但是以上方式下载可能会很慢,你可以先下载好。
2024-04-26 15:24:43
388
3
原创 python接水果游戏(简易版)
利用python实现”接水果“游戏,通过键盘上的箭头控制篮子左右移动,以接住屏幕上方随机掉落的水果,若没有接住水果则游戏结束,屏幕显示”Game Over!Press R to restart“,任意位置输入R以继续游戏。以上是一个简易版的接水果游戏,你也可以通过设置背景以及篮子、水果的图片样式或其他使得该游戏更加精美。
2024-04-26 14:43:57
793
4
原创 python吃金币游戏(简易版)
游戏逻辑:玩家不能移出屏幕边界,以及当所有硬币都被收集后,会重新生成新的硬币。游戏的得分系统也很简单,每收集一个硬币,玩家的得分就会增加。利用python做一个简易的2D硬币收集游戏,游戏目标是控制一个玩家角色在屏幕上移动,收集随机生成的硬币。
2024-04-24 10:24:09
927
1
原创 python脚本打包为exe文件
要将Python程序打包成exe文件,可以使用像cx_Freeze或py2exe这样的工具。以下是使用如果你还没有安装--onefile--windowed运行上述命令后,PyInstaller会开始在你的脚本基础上构建exe文件。构建过程可能需要一些时间,并且在控制台中会显示进度信息。构建完成后,exe文件会位于dist目录下。你可以在该目录下找到生成的exe文件并运行它。在分发exe文件之前,请确保你遵守了所有相关的使用和分发许可协议。使用。
2024-04-23 15:42:32
1262
原创 python使用folium绘制地图
由于我的json文件经纬度是百度坐标系,而上面绘制地图代码程序使用的是高德坐标系,所以会有偏差,可以通过坐标系转换得到正确的位置,可以参考。利用python通过读取一个包含经纬度信息的json文件,获取到经纬度,使用folium库来创建一个基于给定坐标的交互式地图。
2024-04-23 15:19:19
813
原创 python球球大作战
使用pycharm简单编写一个2D球类游戏,包含一个玩家控制的球和多个自动移动的球。玩家可以通过键盘控制自己的球来“吃掉”其他球,增加得分。代码正常运行后,会创建一个简单的球类游戏,玩家可以通过键盘的箭头键来控制玩家球,吃掉其他小球以增加得分。
2024-04-23 14:49:10
972
原创 python实现鼠标停留页面超过一定时间截屏并保存
本文通过python来实现监控电脑鼠标在某个页面上停留超过5秒就截屏并将图片保存在指定文件夹下。
2024-04-08 15:53:32
407
原创 python已知经纬度信息获取详细地址信息
本文通过调用高德地图API KEY,使用高德地图的逆地理编码(坐标转地址)功能实现已知经纬度信息获取详细地址信息。
2024-04-07 14:35:57
2141
原创 Python实时自动监控电脑并截屏
本文中通过编写一个python程序,定时自动对电脑屏幕进行截屏,并把截取下来的图片保存到本地。运行程序后会每3秒自动截取电脑屏幕并保存到文件夹,实时监控你的电脑行为。
2024-03-29 16:17:48
1085
1
原创 Pycharm创建py文件时自动生成头文件
是为了防止没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作,推荐这种写法。是告诉操作系统调用/usr/bin下的python解释器来执行这个脚本。打开你创建的项目,点击File,找到Settings。添加完以上代码后,创建py文件时就会自动生成头文件了。点击OK,创建py文件时就会自动添加头部信息。注意:有些时候你会看到别人的头文件上是。
2024-03-28 15:05:55
897
1
原创 XLSX文件、CSV文件转换为JSON文件
在Python中,可以使用pandas库来将XLSX文件转换为JSON文件pandas是一个强大的数据处理库,它提供了读取和写入多种文件格式的功能,包括XLSX和JSON。首先,你需要确保已经安装了pandas库和openpyxl库(用于读取XLSX文件)。使用pd.read_excel函数读取XLSX文件,并将其存储在一个DataFrame对象中。使用to_json方法将DataFrame转换为JSON格式的字符串。参数orient='records’表示将每一行作为一个单独的记录(字典)来转换。
2024-03-26 11:24:50
2083
原创 利用python进行坐标系之间的转换
地理坐标系是由大地基准面衍生而来,使用三维球面来定义地球表面位置,以实现通过经纬度对地球表面点位引用的坐标系。一个地理坐标系包括角度测量单位、本初子午线和基准面三部分。一个大地基准面可以对应多个地理坐标系统,而一个地理坐标系统只能对应一个大地基准面。同一个坐标点在不同地理坐标系的地图上,会落在不同的区域;同一个地点获取不同地理坐标系下的坐标数据,值不相同。
2024-03-23 16:33:48
2409
原创 python生成requirements.txt文件
requirements.txt文件是项目的依赖包及其对应版本号的信息列表,通过requirements.txt文件可以一次性保存和安装项目所需要的所有库,用来重新构建项目或者记录项目所需要的运行环境依赖。
2024-03-21 10:30:48
1182
1
原创 国内常用pip镜像源地址
镜像的来源,一般指国内存放国外软件镜像的网站、服务器。在国内使用pip时,可以配置国内镜像源来提高安装速度和稳定性。使用这些国内镜像源,可以在执行pip命令时添加“-i”参数,并指定镜像源的地址。pip install 库名 -i。
2024-03-15 16:18:23
2380
1
Java Development Kit: Java开发者工具包
2024-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅