东木月
编程是为了更深刻的了解这个世界,或者作为自己的职业谋生存。 读书是为了让自己的灵魂得到升华,照亮自己的同时也指引他人。旅行见天地,读书明事理,工作合行知。
展开
-
基于Apriori关联规则的电影推荐系统(python实现)
**Apriori算法**是一种用于挖掘关联规则的频繁项集算法,它采用逐层搜索的迭代方法来发现数据库中项集之间的关系并形成规则。原创 2024-03-31 00:16:42 · 787 阅读 · 0 评论 -
机器学习十大模型算法说明(附python实现代码)
机器学习十大模型算法说明(附python实现代码)k-means、knn、DBSCAN聚类、SVM向量机、逻辑斯蒂回归、贝叶斯、决策树、随机森林、神经网络、CNN卷积原创 2024-01-24 22:24:01 · 229 阅读 · 0 评论 -
让Python学起来更轻松 | 寻找C站宝藏
让Python学起来更轻松 | 寻找C站宝藏为什么学习python简而言之,python能做网络后端、自动化运维、数据分析、自动化测试、网络爬虫、ERP系统、机器学习、人工智能,学会python能提升你的职场竞争力、提高你的工作效率。1、如何学习python学习python的课程和视频有很多,不一而足,我自己也总结了一篇,跟着这篇文章的脉络来学习,我相信你也能快速入门并掌握python。点我开始学习2、工具篇磨刀不误砍柴工,英雄配好剑,作为一名合格的程序员,没有像样的工具怎么可以呢?学习py原创 2021-06-06 09:55:09 · 1575 阅读 · 4 评论 -
python用四个阶段一个月学习入门至精通
第一阶段关注公众号“轻松学编程”了解更多。需要时间一个月。1、python概念 python是一种解释型、面向对象、动态数据类型的高级程序语言。 理解:程序运行时才翻译成机器码;一切皆对象的编程思维;变量不需要指定类型。 优点:容易学习、容易阅读、有一个广泛的标准库、可移植性、可扩展性。 缺点:因为是解释型的语言,在运行时才编译,每运行一次就编译一次,这会大大降低运行...原创 2020-03-28 21:44:08 · 1326 阅读 · 1 评论 -
python快速入门到精通详细教程
python文章目录关注公众号“轻松学编程”了解更多。写在前面:如何快速(比如在一个月内)学会一门高级编程语言?现在想学一门编程语言并不难,网上有很多资料,包括书籍、博客、视频等。最重要的是自己坚持,按条理进行系统性学习,这样不仅进步快,目标感明确也容易坚持下去。那么如何学一门编程语言呢?1、首先了解你要学的编程语言:历史,特性,适合做哪些工作(全栈、web、前端、后端、数据库、测试、...原创 2020-03-17 15:02:58 · 2032 阅读 · 0 评论 -
python获取电脑磁盘可用空间,查看文件夹大小,删除文件
python获取电脑磁盘可用空间,查看文件夹大小,删除文件原创 2025-03-20 20:59:54 · 29 阅读 · 0 评论 -
多种方式获取用户的相似度(附python源码)
多种方式获取用户的相似度(附python源码)原创 2025-02-18 22:18:01 · 101 阅读 · 0 评论 -
python实现jaccard系数得出两个集合的相似度
实现jaccard系数得出两个集合的相似度二元分类多标签分类多标签商品原创 2025-02-17 21:12:59 · 99 阅读 · 0 评论 -
python使用h5py保存数据
python使用h5py保存使用1、保存浮点数据2、保存复合型数据原创 2024-12-07 16:20:57 · 160 阅读 · 0 评论 -
如何通过selenium使用浏览器高效爬虫
1、获取浏览器驱动对象2、搜索关键字3、获取主窗口句柄4、切换窗口5、获取内容6、保存数据原创 2024-11-12 22:37:19 · 484 阅读 · 0 评论 -
如何把mysql旧表数据迁移到新表
1、连接数据库,获取游标2、获取旧表名,所有表列名3、获取表数据4、获取新表最大id5、拼接sql,并写入数据库6、关闭数据库原创 2024-11-09 16:39:16 · 142 阅读 · 0 评论 -
numpy划分数组并获取每个子数组最大值
1、确定划分的步长n2、划分子数组,如果子数组不是n的整数倍,则截断3、重塑数组为二维,每行是一个子数组4、找到每行的最大值,转成列表5、获取列表的均值,标准差6、输出原创 2024-09-22 15:14:41 · 193 阅读 · 0 评论 -
如何对列表、字符串进行分组
如何对列表、字符串进行分组原创 2024-09-08 12:55:34 · 210 阅读 · 0 评论 -
如何使用正则表达式替换字符串中的特定位置数字
如何使用正则表达式替换字符串中的特定位置数字原创 2024-09-08 12:39:00 · 415 阅读 · 0 评论 -
python批量替换sql语句中的id
1、连接数据库2、获取新表最大id,然后加13、逐行读取sql文件4、使用正则表达式批量替换id5、执行sql语句并提交6、关闭数据库原创 2024-09-07 21:22:40 · 427 阅读 · 0 评论 -
python实现指数平滑法进行时间序列预测
1、指数平滑法是一种常用的时间序列预测算法,有一次、二次和三次平滑,通过加权系数来调整历史数据权重;2、主要思想是:预测值是以前观测值的加权和,且对不同的数据给予不同的权数,新数据给予较大的权数,旧数据给予较小的权数3、一次平滑适用于无明显趋势的数据;4、二次平滑用于修正线性趋势;5、三次平滑处理二次曲线趋势;6、加权系数a的大小影响预测的敏感性和平滑程度。原创 2024-08-22 22:17:19 · 506 阅读 · 0 评论 -
如何把二进制字节流转整形
如何把二进制字节流转整形1、解析字节串2、大小端3、有符号整形4、无符号整形5、浮点数6、浮点数转字节串原创 2024-08-08 20:19:59 · 102 阅读 · 0 评论 -
列表如何删除里面的一个最大值
列表如何删除里面的一个最大值原创 2024-08-03 23:51:39 · 243 阅读 · 0 评论 -
python获取列表中出现最频繁的汉字字符串
1、导入locale模块2、设置locale为中国大陆,用于获取汉字的拼音首字母3、获取列表中出现最频繁的字符串原创 2024-07-23 19:53:53 · 121 阅读 · 0 评论 -
numpy查找数组中小于阈值的最大连续子集
1、np.diff获取相邻元素的差值2、只要d_list的绝对值大于threshold,就可以添加一个split-point。3、使用np.flatnonzero,可以获得与np.split兼容的索引4、划分子集5、降序排列6、返回数组第一个元素原创 2024-07-23 14:29:00 · 233 阅读 · 0 评论 -
python模拟振动波形信号并转成音频播放
1、生成振动信号2、使用sinc插值方法进行重采样3、播放声音4、绘制信号波形原创 2024-07-19 21:45:42 · 997 阅读 · 0 评论 -
python删除文件目录下30天前的数据
1、使用os库来遍历目录下的文件2、使用datetime获取30天前的时间3、比较每个文件的创建时间,如果大于30则删除原创 2024-07-19 15:48:23 · 182 阅读 · 0 评论 -
python把图像转numpy矩阵
python把图像转numpy矩阵原创 2024-07-14 13:18:51 · 298 阅读 · 0 评论 -
python等长切割列表
python等长切割列表原创 2024-07-12 15:19:25 · 93 阅读 · 0 评论 -
python获取文件列表按照文件修改时间进行排序,默认按照文件名时间戳排序
1、获取文件绝对路径下的所有文件2、通过os.path.getmtime获取每个文件的修改时间,并与文件组成元组,方便后续排序 3、默认按照时间戳降序,否则按照按修改时间排序文件列表(从最晚到最早)原创 2024-07-08 20:38:41 · 360 阅读 · 0 评论 -
python操作SQLite3数据库进行增删改查
python操作SQLite3数据库进行增删改查原创 2024-07-06 23:22:09 · 737 阅读 · 0 评论 -
python转文本为语音并播放
1、初始化tts引擎2、设置音量(0到1之间)3、设置语速4、 设置声音对象,voices[0].id代表男生,voices[1].id代表女生5、转换文本并播放6、挂起声音引擎原创 2024-07-06 23:06:27 · 406 阅读 · 0 评论 -
python把时间字符串转换成刚刚、1天前、3个月前、1年前
python把时间字符串转换成刚刚、1天前、3个月前、1年前原创 2024-06-22 14:05:04 · 78 阅读 · 0 评论 -
获取时间字符串的月份数,时间戳转字符串日期
获取时间字符串的月份数,时间戳转字符串日期原创 2024-06-22 14:01:27 · 164 阅读 · 0 评论 -
获取当前时间月份的首日与最后一天
获取当前时间月份的首日与最后一天原创 2024-06-22 13:59:18 · 365 阅读 · 0 评论 -
python实现的信号合成分析系统(DSP)
1、在QT界面上设置好信号频率,采样频率,采样点数2、使用np构建sin函数3、使用matplotlib画出4、分别分析合成信号的FFT频域信息原创 2024-05-07 22:05:49 · 346 阅读 · 0 评论 -
获取波形极值与间距并显示
1、通过signal.find_peaks获取极大值2、获取极大值下标3、获取极大值对应的值4、获取极大值的下标间距(就是隔多远有一个极大值)5、获取极大值间距的标准差、方差、均值、最大值6、图形展示波形图并标记极大值原创 2024-05-07 18:06:44 · 123 阅读 · 0 评论 -
python使用map高阶函数处理字典的值
python使用map高阶函数处理字典的值原创 2024-04-19 18:41:19 · 119 阅读 · 0 评论 -
python把字典值转成浮点型数据
python把字典值转成浮点型数据1、读完数据,转成字典2、遍历字典,使用正则判断字典值是否为浮点型字符串3、使用eval把字符串转成浮点型原创 2024-04-19 18:36:52 · 231 阅读 · 0 评论 -
用python快速读取大文件几个GB以上的csv数据文件
用python快速读取大文件几个GB以上的csv数据文件1、把csv第一、第二行的数据说明,先读取出来并转换成字典2、循环行数,使用next()一行行读取3、把读取出来的数据分批量进行处理4、比如画图显示、滤波处理等原创 2024-04-16 00:03:45 · 561 阅读 · 0 评论 -
python比较两张图片是否一样并复制
python比较两张图片是否一样并复制1、通过PIL.image读取两张图片2、通过imagehash.average_hash计算两张图片的哈希值并计较3、如果相同则使用shutil.copy复制原创 2024-04-13 17:29:33 · 131 阅读 · 0 评论 -
python中程序超时处理装饰器
如果一个函数处理超时了,需要抛出异常并中止执行,可以使用模块func_timeout中的func_set_timeout做装饰器处理。原创 2024-04-13 13:45:33 · 226 阅读 · 0 评论 -
python中 except与 except Exception as e的区别
总结:【except】可以捕获BaseException、SystemExit、KeyboardInterrupt、GeneratorExit和第三方模块异常,需要慎用。但它不会捕获BaseException、SystemExit(系统退出异常)、KeyboardInterrupt、GeneratorExit和第三方模块异常。try-except 语句块中可以使用 finally 语句 , 无论异常是否被捕获 , finally 语句都会执行。原创 2024-04-13 13:38:30 · 789 阅读 · 0 评论 -
python类动态添加另一个类的所有方法
python类动态添加另一个类的所有方法原创 2024-04-03 17:37:48 · 75 阅读 · 0 评论 -
python读取与写入csv文件
1、如果文件不存在则创建2、如果存在则新增3、参数:'w':将数据写入文件时候会将文件之前的数据覆盖'a': 实现的是追加,写数据不会覆盖文件之前的数据'r+': 读数据并可写入newline='': 这个限定插入新数据不会空行,如果没有这个,每次插入数据都会隔行填数据原创 2024-04-03 16:56:28 · 231 阅读 · 0 评论