- 博客(48)
- 收藏
- 关注
原创 一个判断A股交易状态的python脚本
最近在做股票数据相关的项目,需要用到判断某一天某个时刻A股的状态,比如休市,收盘,交易中等,发动脑筋想了一下,这个其实还是比较简单的,这里我把实现方法分享给大家。
2025-03-31 23:52:45
309
7
原创 解决pyinstaller GUI打包时无法打包图片问题
图片不会被pyinstaller一起打包,要解决这个问题很简单,就是更改图片的存储方式。
2025-03-30 19:34:37
108
10
原创 python实现股票数据可视化
最近在做一个涉及到股票数据清洗及预测的项目,项目中需要用到可视化股票数据这一功能,这里我与大家分享一下股票数据可视化的一些基本方法。
2025-03-28 23:57:58
991
6
原创 GUI打包工具Pyinstaller详细教程
python GUI在开发好之后,我们需要将其打包成exe文件,并使其不依赖python环境运行,这个时候需要用到pyistaller。
2025-03-28 23:54:30
1048
4
原创 Pyecharts入门之绘制地图数据
pyecharts 是一个用于生成 Echarts 图表的 Python 库,Echarts 是百度开源的一个强大的数据可视化库,支持丰富的图表类型和交互功能。使用 pyecharts,我们可以轻松地在 Python 中绘制地图数据。Pyechart默认支持的地图主要包括在本文,我们将给出地图的绘制方法与教程。
2025-03-26 23:26:58
262
10
原创 深度学习入门之基于MLP的加州房价预测模型
为了完成学校布置的课程任务并分享深度学习知识,写下了这篇文章,重点来分享一些建模任务中常用的技巧以及pytorch构建NN(神经网络)的基本方法,本次模型建立的数据源是加州房价数据集,这是一个较为经典的数据集。
2025-03-25 14:43:30
849
23
原创 Matlab2024a免费版下载教程
以上便是matlab2024a免费版的完整安装流程,,以上教程仅供学习和研究目的,请勿用于商业或非法用途!
2025-03-24 17:54:00
464
13
原创 计算机视觉cv2入门之角点检测
角点是指图像中两条边缘线的交点,这些交点通常代表了图像中的重要特征。在计算机视觉中,角点检测是一种关键的技术,它可以帮助我们从图像中提取出这些重要的特征点,进而用于图像匹配、物体识别、图像拼接等多种应用。
2025-03-22 11:38:51
342
10
原创 Sympy入门之求解微分方程
微分方程,是指含有未知函数及其各阶导数的关系式。简而言之,解微分方程就是找出未知函数。未知函数是一元函数的,叫做常微分方程;未知函数是多元函数的叫做偏微分方程。
2025-03-22 11:01:37
228
原创 Sympy入门之微积分基本运算
Sympy是一个专注于符号数学计算的数学工具,使得用户可以轻松地进行复杂的符号运算,如求解方程、求导数、积分、级数展开、矩阵运算等。
2025-03-21 09:14:24
646
7
原创 Sympy入门之变量基本操作
Sympy是一个专注于符号数学计算的数学工具,使得用户可以轻松地进行复杂的符号运算,如求解方程、求导数、积分、级数展开、矩阵运算等。
2025-03-19 09:01:22
505
17
原创 pywechat最新版本1.8.8上线
经过一段时间的维护(主要针对AutoReply模块),并听取了一些用户的建议后,我在pywechat内加入了监听新消息的功能。同时,考虑到有用户反映在监听新消息时开启语音转文字功能后,能否顺便将语音转文字内容一并获取到,于是我在1.8.8版本中加入了此特性。
2025-03-18 01:05:15
894
6
原创 考研数学复习之不定积分从入门到精通(看完让你成为大积佬)
不定积分是微积分中的重要组成部分,是求解微分方程,计算定积分的基础。经过本文系统的学习和练习,你将学会如何巧妙地运用一系列技巧,将看似复杂的积分表达式化简为简单的形式。最终轻松应对考研和非数竞赛中的不定积分,成为名副其实的大积佬!
2025-03-13 11:24:08
243
15
原创 pywechat获取(监听)微信新消息
在日常使用微信时,倘若能够有一个脚本能够在我们不在电脑前的时候在指定的时间内持帮助我们监听新消息那将极大地提高我们的效率与便捷性。新版本的pywechat已经实现了该功能。
2025-03-12 23:23:32
480
1
原创 考研数学复习之定积分定义求解数列极限(超详细教程)
定积分求解数列极限是一种将数列极限问题转化为定积分问题进行求解的方法。这种方法通常适用于那些和式数列极限。
2025-03-11 18:29:12
1296
12
原创 计算机视觉cv2入门之图像空域滤波(待补充)
空域滤波是指利用像素及像素领域组成的空间进行图像增强的方法。这里之所以用滤波这个词,是因为借助了频域里的概念。事实上空域滤波技术的效果与频域滤波技术的效果可以是等价的,而且有些原理和方法也常借助频域概念来解释。
2025-03-10 01:01:25
400
16
原创 考研数学&非数竞赛复习之Stolz定理求解数列极限
在非数类大学生数学竞赛中,Stolz定理作为一种强大的工具,经常被用来解决和式数列极限的问题,也被誉为离散版的’洛必达’方法,它提供了一种简洁而有效的方法,使得原本复杂繁琐的极限计算过程变得直观明了。本文,我们将通过几个例题介绍该定理的使用方法。
2025-03-08 17:23:16
635
25
原创 一招解决Pytorch GPU版本安装慢的问题
Pytorch是一个流行的深度学习框架,广泛应用于计算机视觉、自然语言处理等领域。安装Pytorch GPU版本可以充分利用GPU的并行计算能力,加速模型的训练和推理过程。接下来,我们将详细介绍如何在不同操作系统上安装Pytorch GPU版本。
2025-03-07 10:50:04
1013
20
原创 论文小技巧之一步获取pdf,word内所有图片
在处理学术论文或文档时,经常需要从PDF或Word文件中提取所有图片以供进一步使用或分析。但是,一个一个手动下载速度太慢,以下是一个简单高效的方法,能够一步到位地完成这项任务。
2025-03-07 08:58:39
273
4
原创 考研数学复习之拉格朗日中值定理求解函数极限
本篇,我们将重点讲解拉格朗日中值定理在求解函数极限中的应用。同时,作者本人作为python领域创作者,还将在本文分享使用sympy求解高数中函数极限的方法,自此,日后的学习中除了desmos绘制图像外,我们又多了一个来验算我们求解极限结果是否正确的工具了。
2025-03-06 22:31:50
1534
8
原创 Sympy入门积分变换之拉普拉斯变换
拉普拉斯变换是一种重要的数学工具,在工程、物理和经济学等多个领域有着广泛的应用。Sympy是一个Python库,专门用于符号数学计算,其中包括求解拉普拉斯变换。使用sympy,我们可以方便地计算给定函数表达式的拉普拉斯变换,从而简化复杂问题的求解过程。
2025-03-05 23:23:45
296
19
原创 使用ast获取py文件中所有函数与类名
当我们在创建python项目,经常需要遍历和分析代码文件,特别是当我们想要自动化地获取某些信息,比如所有的函数和类名。Python的ast(Abstract Syntax Trees,抽象语法树)模块为我们提供了一个强大的工具,可以方便地解析Python源代码,并从中提取出我们需要的信息。
2025-03-04 19:30:58
492
8
原创 pywin32连接到WMI接口获取指定名称程序路径
WMI 是微软提供的一种技术,旨在简化和统一对系统管理任务的编程访问,如硬件监控、软件安装、进程管理、事件日志等。在本文,我们将通过wmi接口来实现查找指定名称程序路径。
2025-03-03 09:51:10
860
13
原创 调用com接口调整windows系统音量
调整windows系统音量的原理很简单,它主要通过COM接口与Windows系统底层的音频服务进行通信。
2025-02-28 22:41:15
277
3
原创 python开发之 __init__.py的一些基本用法
在我们查看别人的项目的时候,我们经常可以看到__init__.py这个py脚本,它存在于Python包的每个目录中,标示着该目录是一个Python包。这个文件可以为空,但它的存在有其特殊的意义。总的来说,__init__.py文件扮演着初始化Python包的重要角色,其主要作用有以下几个
2025-02-27 22:03:29
1036
9
原创 计算机视觉cv2入门之图像预处理基本操作
图像预处理是计算机视觉任务中的关键步骤,它通过对原始图像进行处理,以提高后续图像分析、特征提取和识别的准确性。本文详细介绍了图像预处理方面的所有操作的原理及实现方法,希望能够帮助到正在学习计算机视觉的小伙伴们。
2025-02-26 23:53:10
1887
16
原创 计算机视觉cv2入门之图像的读取,显示,与保存
本文主要介绍了opencv图像的读取与显示,后序还将分享更多相关图像处理技术,以及如何利用cv2进行图像特征提取和匹配。并且还会将所有内容合并到专栏中,免费订阅。通过本专栏的学习,读者将能够利用cv2库解决实际的图像处理问题,为计算机视觉项目打下坚实基础。
2025-02-25 23:47:22
2736
19
原创 Web自动化之Selenium execute_script函数常用JS脚本
在Web自动化测试中,Selenium的execute_script函数是一个非常强大的工具,它允许我们直接在浏览器中执行JavaScript代码。使用时只需将JS代码按照字符串的格式传入即可。
2025-02-25 14:11:47
396
12
原创 Web自动化之Selenium添加网站Cookies实现免登录
在使用Selenium进行Web自动化时,添加网站Cookies是实现免登录的一种高效方法。通过模拟浏览器行为,我们可以将已登录状态的Cookies存储起来,并在下次自动化测试或爬虫任务中直接加载这些Cookies,从而跳过登录步骤。
2025-02-24 21:43:17
1886
13
原创 Web自动化之Selenium控制已经打开的浏览器(Chrome,Edge)
在使用selenium进行web自动化或爬虫的时候,经常会面临登录的情况,对于这种情况,在使用selenium进行web自动化或爬虫的时候,经常会面临登录的情况,对于这种情况,我们可以利用Selenium控制已经打开的浏览器,从而避免每次都需要重新打开浏览器并进行登录的繁琐步骤。
2025-02-23 23:55:39
2317
18
原创 windows系统下保持屏幕常亮python代码
在Windows系统下,通过Python代码来保持屏幕常亮的一种简单方便的思路是调用ctypes下的SetThreadExecutionState函数防止系统进入休眠状态,其原理是通过向系统发送特定的消息,告知系统当前有活动,从而阻止屏幕关闭和进入休眠状态。使用该函数前需要先下载ctypes库。
2025-02-23 11:13:55
489
10
原创 给定文件路径将该路径下文件复制到windows系统下剪贴板内
pywin32提供了Windows API的Python封装。通过使用pywin32,我们可以在Python脚本中调用Windows的底层功能,实现与Windows操作系统的深度交互。win32clipboard是pywin32下的一个模块,因此使用前需要先安装pywin32。同时,由于复制文件到windows剪贴板还要用到C语言中的结构体来定义数据类型,所以我们还需要用到ctypes库。
2025-02-22 22:38:13
195
4
原创 Web自动化之Selenium下Chrome与Edge的Webdriver常用Options参数
Options是selenium用来设定浏览器的一些属性和必要操作的工具。根据添加方式可以分为命令行参数,用户配置文件,扩展组件和实验性功能等。本文主要介绍命令行参数与实验性选项这两个Selenium在web自动化中最常用的Options设定。
2025-02-22 20:49:16
1882
3
原创 Web自动化之Selenium实战案例2:东方财富网股吧评论爬取
1.开发者工具定位爬取内容在源代码中区域。2.使用合适的合适的selenium定位方式定位爬取内容。3.选择合适的等待机制与异常处理机制(可能非必须)。4.根据爬取内容的特性,选择适当的处理方式:对于文字内容,我们通常使用text属性获取其文字内容。总重要的是,所有的操作必须要考虑到各种情况,并且合乎逻辑!
2025-02-21 23:42:03
433
12
原创 Web自动化之Selenium实战案例1:论文pdf自动下载
网页内容的分析是web自动化中的关键一步。通过分析网页结构,我们可以确定需要抓取的数据位置以及操作元素的方式。 与爬虫不同的是,web自动化通常是对浏览器渲染后的html网页直接进行操作,因此,我们不需要像爬虫那样进行抓包分析,只需要在原网页中定位元素并进行相应的操作即可。
2025-02-21 18:04:24
1318
8
原创 Web自动化之Selenium 超详细教程(python)
本文所有内容基于作者本人在使用python selenium进行web自动化任务时所遇到的实际问题和解决方案进行整理和总结。希望这些经验能够帮助到正在学习或使用python selenium进行web自动化的朋友们。
2025-02-20 00:52:36
4956
22
原创 Python开发之手把手教你上传项目至PyPi(保姆级教程)
Python之所以流行,不仅是因为其强大的功能和广泛的应用领域,还因为拥有一个庞大的社区和丰富的第三方库资源。对于Python开发者来说,将自己开发的项目上传到Python Package Index(PyPI)上,可以让更多的用户使用pip命令就可以轻松使用你的代码。最近在做项目,顺手便写下了这篇文章,用来记录一下我自己的python项目的开发经历以及过程中的各种要点,当然主要还是介绍一下上传项目至pypi的方法。
2025-02-18 01:34:22
1347
13
原创 pywechat获取通讯录好友信息实现方法及原理
微信中的好友信息全部都位于通讯录中.微信的通讯录布局为:左侧为一个ListView,内置scrollbar,鼠标点击后可以激活使用Up,Down,Pagedown,Pageup,Home,End六个按键控制,右侧为一个Pane内部为好友的所有信息。由此便想到了获取器内部所有内容的一个方法。注意,若你需要写入获得的信息时,务必使用'utf-8'编码格式,因为不排除有的微信好友使用表情符号作为名称,此时需要特别使用utf-8格式才可以保证表情符号可以正常写入,否则将出现错误或乱码。项目github链接。
2025-02-16 12:38:54
334
16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人