自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Python实用宝典网

https://pythondict.com

  • 博客(312)
  • 收藏
  • 关注

转载 Python 情人节超强技能 导出微信聊天记录生成词云

原文出自Python实用宝典:Python 情人节超强技能 导出微信聊天记录生成词云情人节不知道送什么?女朋友生日不知道送什么?快来试试做一个爱情词云吧!说到词云应该不陌生,不知道的童靴往下看词云,就是把网络文本中出现频率较高的"关键词"予以视觉上的突出浏览者只要一眼扫过文本就可以领略其主旨瞧 这是不是一个有声音、有画面的小爱心~今天 我们采集情侣们之间的聊天日常用此制作一份...

2020-04-29 09:49:02 1626

转载 手把手教你python人脸识别自动开机

演示视频: Python+树莓派 人脸识别开机 是不是厌烦了每次回家都要点击按钮打开电脑的操作?你如果有看过我以前的推送,是不是厌烦了每次回家都要喊“echo,turn on my pc”,让智能音箱打开电脑的操作?现在,我们有一个全新的操作,坐到椅子上就能让电脑开机!(...

2020-04-24 09:51:56 1851 1

原创 OpenAI又一神器!Whisper 语音转文字手把手教程

语音转文字在许多不同领域都有着广泛的应用。以下是一些例子:1.字幕制作:语音转文字可以帮助视频制作者快速制作字幕,这在影视行业和网络视频领域非常重要。通过使用语音转文字工具,字幕制作者可以更快地生成字幕,从而缩短制作时间,节省人工成本,并提高制作效率。2.法律文书:在法律领域,语音转文字可以帮助律师和律所将听证会、辩论和其他法律活动的录音转化为文字文档。这些文档可以用于研究、起草文件和法律分析等目...

2023-04-23 20:20:15 2461

原创 用Python自动上传文件到百度网盘原来这么简单

要使用Python自动上传文件到百度网盘,你可以使用bypy开源模块,它提供了丰富的功能,包括显示文件列表、同步目录、文件上传。仅支持/apps/bypy 目录。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章:超详细Python安装指南进行安装。(可选1)如果你用Python的目的是数据分析,可以直接安装Anaconda:Python数据分析与...

2023-04-16 12:00:51 268

原创 ChatGPT是怎么实现的?为什么它这么有效?

ChatGPT 能够自动生成类似于人类写作的文本,这一点非常引人注目,也令人意外。但它是如何实现的?为什么它能够如此出色地生成我们认为有意义的文本?我的目的是在这里概述ChatGPT内部的运行情况,并探讨它能够如此出色地产生有意义文本的原因。首先需要解释的是,ChatGPT的基本目标是尝试产生一个“合理的延续”,无论它当前所拥有的文本是什么。这里的“合理”是指“在浏览了数十亿网页等人类书写的内容后...

2023-03-25 20:09:14 6162

原创 Python 比较两个时间序列在图形上是否相似

比较两个时间序列在图形上是否相似,可以通过以下方法:可视化比较:将两个时间序列绘制在同一张图上,并使用相同的比例和轴标签进行比较。可以观察它们的趋势、峰值和谷值等特征,从而进行比较。峰值和谷值比较:通过比较两个时间序列中的峰值和谷值来进行比较。可以比较它们的幅度和位置。相关性分析:计算两个时间序列之间的相关系数,从而确定它们是否存在线性关系。如果它们的相关系数接近1,则它们趋势相似。非线性方法:使...

2023-03-22 20:20:41 410

原创 如何发现数据的规律?教你4种Python方法!

发现数据的规律是数据分析和数据科学中非常重要的一个步骤。以下是一些常用的方法和技巧:统计描述:使用基本的统计工具(如均值、中位数、标准差、百分位数等)对数据进行描述和总结,以便了解数据的分布和趋势。数据可视化:将数据绘制成图表或图形,例如直方图、散点图、箱线图等,以便更清晰地展现数据的分布和趋势。可以使用Python中的Matplotlib、Seaborn或R中的ggplot2等可视化工具。分组和...

2023-03-15 19:19:29 1118

原创 Python 切割mp3片段为每30秒一个并降低文件码率

MoviePy是一个基于Python的视频编辑库,它提供了创建、编辑、合并、剪辑和转换视频的功能。以下是MoviePy的主要作用:视频剪辑:MoviePy可以剪辑视频、分离视频和音频流、添加和删除视频和音频段等。视频合并:MoviePy可以将多个视频和音频文件合并成一个。视频转码:MoviePy可以转换视频格式和编码方式,例如将mp4转换为avi或者将H.264编码转换为H.265编码等。视频编辑...

2023-03-06 20:20:28 628

原创 Python 企业微信通知原来这么简单

上次介绍了如何通过钉钉进行群通知,有同学反馈自己更习惯使用企业微信或公司使用了企业微信,希望也能出个基于Python的企业微信的群通知教程,于是便有了本文。事实上两者的配置方法和使用方法非常相似,都是通过机器人进行通知,下面就教大家如何使用Python对企业微信进行群通知。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章:超详细Python安装指南进...

2023-02-06 20:20:36 753

原创 教你纯原生实现Redis简易客户端(绕过Qmt白名单)

Redis 是我们在开发过程中经常会用到的内存数据库,尤其是在Python的第三方模块Redis-py的支持下,在Python中使用Redis及其方便。但是在有些情况下,我们无法使用像Redis-py这样的第三方模块(比如QMT),这时候就需要自己实现一个简易版的Redis-py了。本文将教大家如何用20行代码,制作一个简易版的Redis客户端,不过仅以GET命令为例,其他命令的用法也差不多。1....

2023-01-10 20:20:14 299

原创 Polars 速度极快的数据处理第三方模块

Polars 是一个速度极快的 DataFrames 库。它拥有以下特性:1.多线程2.强大的表达式API3.查询优化下面给大家简单介绍一下这个模块的使用方式。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章:超详细Python安装指南进行安装。(可选1)如果你用Python的目的是数据分析,可以直接安装Anaconda:Python数据分析与挖掘...

2023-01-04 20:20:17 1497

原创 教你一行代码自动绘制艺术画 (Discoart)

DiscoArt 是一个很牛逼的开源模块,它能根据你给定的关键词自动绘画。绘制过程是完全可见的,你可以在 jupyter 页面上看见这个绘制的过程:1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章:超详细Python安装指南进行安装。(可选1)如果你用Python的目的是数据分析,可以直接安装Anaconda:Python数据分析与挖掘好帮手—An...

2022-12-29 20:20:48 1137 1

原创 谷歌开源!一个格式化 Python 代码的好帮手

大部分人使用Python中的代码格式化工具时都会选择autopep8之类的工具,这些工具可能有一定的局限性,比如不会重新格式化已经符合 PEP8 的代码。而本文即将介绍的 Yapf,不仅能将代码格式化为符合 PEP8 代码指南的格式,还能格式化为符合 Google 代码指南的格式,可选项更多,让你的代码更加漂亮。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问...

2022-11-18 20:20:44 205

原创 Python 教你用 Rows 快速操作csv文件

Rows 是一个专门用于操作表格的第三方Python模块。只要通过 Rows 读取 csv 文件,她就能生成可以被计算的 Python 对象。相比于 pandas 的 pd.read_csv, 我认为 Rows 的优势在于其易于理解的计算语法和各种方便的导出和转换语法。它能非常方便地提取pdf中的文字、将csv转换为sqlite文件、合并csv等,还能对csv文件执行sql语法,还是比较强大的。当...

2022-08-31 20:20:48 804

原创 想成为时间管理大师?试试番茄工作法!(内含Python实现)

番茄工作法,是一种时间管理方法。掌握了它,或许你就能成为时间管理大师。番茄工作法有五个基本步骤:1.决定待完成的任务2.设定番茄工作法定时器至 n 分钟 (通常为25分钟)3.持续工作直至定时器提示,记下一个x4.短暂休息3-5分钟5.每四个x,休息15-30分钟四个x被称为一个完整的番茄周期。番茄工作法的原理有专业的心理学解释(来自wiki):番茄工作法的关键是规划,追踪,记录,处理,以及可视化...

2022-08-15 20:20:19 384

原创 神奇!这个模块能像观察心率一样观察Python代码性能表现

这个神奇的模块能让你实时可视化地观察Python程序执行时每一行代码的性能表现。左边的数字是每行被击中的次数。条形显示最近被击中的次数,较长的条意味着其被击中的次数更多。颜色的深浅代表着命中的时间与当前时间的距离,颜色越浅代表离当前时间越近。下面就来教大家怎么用这个模块来观察你的代码性能表现。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可...

2022-07-30 20:20:22 264

原创 Python 这个神器能自动计算函数斜率和梯度, 还能实现逻辑回归模型!

AutoGrad 是一个老少皆宜的 Python 梯度计算模块。对于初高中生而言,它可以用来轻易计算一条曲线在任意一个点上的斜率。对于大学生、机器学习爱好者而言,你只需要传递给它Numpy这样的标准数据库下编写的损失函数,它就可以自动计算损失函数的导数(梯度)。我们将从普通斜率计算开始,介绍到如何只使用它来实现一个逻辑回归模型。1.准备开始之前,你要确保Python和pi...

2022-07-24 20:20:07 1209

原创 教你如何在 Windows 下让崩溃的 Python 程序自重启

我们用Python定时跑一些自动化程序的时候会出现程序崩溃的情况。此时如果你本人不在电脑面前,或者没有留意到程序的崩溃,没有及时重新拉起程序,会造成或大或小的损失。本文将教你如何在 Windows 下使用 Supervisor 重新拉起崩溃的Python程序。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章:超详细Python...

2022-06-27 20:20:45 3734

原创 超简单教你用Python克隆声音(以卷福为例)

语音克隆是这两年比较火的深度学习应用,它允许从几秒钟的音频中学习对象的说话方式和音调,并使用它来生成新的语音。下面来看看我使用 SV2TTS 训练模仿卷福阅读下面这句话的效果:She is beginning to get many wrinkles around her eyes.训练集:克隆、模仿效果(She is beginning to get many wrin...

2022-06-25 20:20:52 2172 2

原创 Python 神器!自动识别文字中的省市区并绘图

在做NLP(自然语言处理)相关任务时,经常会遇到需要识别并提取省、城市、行政区的需求。虽然我们自己通过关键词表一个个查找也能实现提取目的,但是需要先搜集省市区关键词表,相对而言比较繁琐。今天给大家介绍一个模块,你只需要把字符串传递给这个模块,他就能给你返回这个字符串内的省、市、区关键词,并能给你在图片上标注起来,它就是 Cpca 模块。1.准备开始之前,你要确保Pytho...

2022-06-23 20:20:23 1009 1

原创 Python 教你训练一个98%准确率的微博抑郁文本分类模型(含数据)

Paddle是一个比较高级的深度学习开发框架,其内置了许多方便的计算单元可供使用,我们之前写过PaddleHub相关的文章:1.Python 识别文本情感就这么简单2.比PS还好用!Python 20行代码批量抠图3.Python 20行代码检测人脸是否佩戴口罩在这些文章里面,我们基于PaddleHub训练好的模型直接进行预测,用起来特别方便。不过,我并没提到如何用自己的...

2022-06-16 20:20:08 1817 3

原创 Python 简单可视化音乐 — 提取频谱法

你有没有经常好奇一些音乐软件的频谱特效是怎么做的,为什么做的这么好看?有没有想试试自己提取音乐频谱并可视化展现出来?今天,咱就结合上次的音乐剪辑操作:Python 剪辑音乐就是这么简单来简单粗暴地可视化下面这首歌曲的频谱!1.准备开始之前,你要确保Python和pip已经成功安装在电脑上噢,如果没有,请访问这篇文章:超详细Python安装指南进行安装。Windows环境...

2022-06-13 20:20:14 1261

原创 剪辑音乐要很久?3行代码Python瞬间搞定

你没看错,使用Python, 只需要3行语句就能剪辑音乐,比如我要剪辑《End of Time》33秒到1分10秒的音乐片段:frompydub importAudioSegmentsong = AudioSegment.from_mp3("end_of_time.mp3")song[33,[object Object],1000].export('end_of...

2022-06-02 20:20:17 222

原创 超实用!教你用 Python 获取并下载美股数据

yfinance 是一个使用 Yahoo! 获取数据的 Python 第三方模块。它支持获取最细到1分钟级的历史数据及股票基本面数据,是免费获得美股分钟级及以上粒度数据的不二之选。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章:超详细Python安装指南进行安装。(可选1)如果你用Python的目的是数据分析,可以直接安...

2022-05-23 20:20:25 1581 2

原创 教你如何用Python上传日志并监控告警

在我们的日常生活工作中,经常会遇到需要上传日志的场景,比如多台机器运行同一个程序,并且需要记录每台机器程序产生的日志,根据相关关键词告警,或者进行无数据告警,如果自己搭建这套系统需要耗费不少时间,因此如果能使用市面上现成的系统会很方便。本文将教你如何通过阿里云日志服务搭建一套通过Python上传日志、配置日志告警的监控服务。1.准备开始之前,你要确保Python和pip已...

2022-05-15 20:32:54 774 1

原创 四行代码秒解微积分!Python这个模块神了!

SymPy 是一个Python库,专注于符号数学,它的目标是成为一个全功能的计算机代数系统,同时保持代码简洁、易于理解和扩展。举一个简单的例子,比如说展开二次方程:fromsympy import*x = Symbol('x')y = Symbol('y')d = ((x+y)**2).expand()print(d)# 结果:x**2 + 2*x*y + ...

2022-04-30 20:20:00 797

原创 Pyintervals 超简单解决你的数值区间处理问题

Pyintervals 是一个用于数值区间计算的模块,比如我们想要判断一个数值是否处于一个、或者一系列区间范围内,就可以使用Pyintervals模块取缔IF-ELSE语句以达到简化代码的目的。如果你想一次性生成上千个区间阈值并进行数值区间判断,或根据数值生成成百上千个分类,那么这个模块就是你的最佳选择。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上,...

2022-04-22 20:21:00 875

原创 教你用Python计算对量化交易至关重要的VWAP指标

成交量加权平均价格 (VWAP) 在金融业中是指特定时间范围内交易价值与交易总数量的比率。它具有三个重要的特点和优势,为交易者提供了对价格趋势的洞察方法。机构和交易者使用 VWAP 来识别买卖区域,并帮助衡量市场情绪。对于日内交易者而言,没有比vwap更重要的指标。1.为什么要用VWAP?VWAP有三个重要的特点:1. VWAP可以帮助我们了解市场情绪。当证券价格高于VW...

2022-03-27 20:20:00 4584

原创 超美!教你用Python拍摄游戏延时摄影

使用Python拍摄的《地平线4》延时摄影作品这个时代,随着游戏引擎技术的快速发展,游戏画面越来越精美,许多人迷上了游戏内的角色、场景。尤其是端游,显卡技术能够支撑精美的游戏画面,最有名的莫过于《地平线》系列游戏。很多玩家希望拍摄这些精美游戏中的画面,尤其是希望能拍摄到游戏内不同时刻的画面,为了满足这个需求,我们就需要用上延时摄影。游戏内的时间过得比现实世界更快,一个小时...

2022-03-25 20:21:00 3979

原创 使用这个工具,你也可以成为一名优秀“画家”

图像风格迁移已经属于比较成熟的领域了,现在连实时的风格迁移都不成问题。之前一直想出一篇这样的文章,但无奈于大部分开源项目配置起来非常麻烦,比如 luanfujun/deep-photo-s...

2022-03-17 20:20:00 180

原创 大规模深度学习框架 DeepSpeed 使用指南

最常见的深度学习框架应该是TensorFlow、Pytorch、Keras,但是这些框架在面向大规模模型的时候都不是很方便。比如Pytorch的分布式并行计算框架(Distributed ...

2022-03-15 20:20:43 20857 8

原创 Asciinema - 终端日志记录神器,机器学习开发者的福音

我们在做机器学习/深度学习开发的时候,经常会产生如下所示的大量日志:这些日志如果不保存,转瞬即逝,当我们想要回去翻看某一轮训练日志的时候,会很遗憾的发现找不到了。现在有了这个 Asciin...

2022-03-13 20:20:00 1683

原创 Python Delorean 优秀的时间格式智能转换工具

DeLorean是一个Python的第三方模块,基于 pytz 和 dateutil 开发,用于处理Python中日期时间的格式转换。由于时间转换是一个足够微妙的问题,DeLorean希望...

2022-03-07 20:20:00 172

原创 NNI — 微软开源的一个自动帮你做机器学习调参的神器

NNI 自动机器学习调参,是微软开源的又一个神器,它能帮助你找到最好的神经网络架构或超参数,支持各种训练环境。它常用的使用场景如下:想要在自己的代码、模型中试验不同的机器学习算法。想要在不...

2022-03-05 20:18:34 1381 1

原创 超级安全!Python 合成多张图片到PDF格式

在日常生活中,经常会遇到需要提交身份证正反面证明资料的情况,而且这些网站大部分只接受pdf格式,这时候我们就需要把身份证正反面两张图片合成为一个pdf文件。在macOS系统下,预览软件可以...

2022-02-27 20:19:37 734

原创 Python超好用的命令行界面实现工具—Click

Click 是一个简洁好用的Python模块,它能用尽量少的代码实现漂亮的命令行界面。它不仅开箱即用、还能支持高度自定义的配置。一个简单的示例如下:importclick@click...

2022-02-21 20:21:20 1000

原创 为什么说Python大数据处理一定要用Numpy Array?

Numpy 是Python科学计算的一个核心模块。它提供了非常高效的数组对象,以及用于处理这些数组对象的工具。一个Numpy数组由许多值组成,所有值的类型是相同的。Python的核心库提供...

2022-02-09 20:20:00 736

原创 教你使用 Python 获取美国重要经济指标数据

美国的金融市场(主要是股市、债市和汇市)经常受到其国内各项经济数据影响而波动。不仅如此,这些经济数据甚至会影响远在太平洋对岸的港股和A股。因此对于世界经济火车头的美国,我们要有对其经济数据...

2022-02-05 20:20:00 2414 1

原创 超方便的 Python 自动唤醒窗口截图脚本

利用Python自带的win32api和win32con、win32gui等模块,我们能执行许多windows下的自动化操作。比如两个窗口的自动点击操作,从软件中的窗口复制文本到txt中,...

2022-01-23 20:21:00 3782

原创 什么是强化学习?预测股票的效果如何?

强化学习是机器学习的方式之一,它与监督学习、无监督学习并列,是三种机器学习训练方法之一。在围棋上击败世界第一李世石的 AlphaGo、在《星际争霸2》中以 10:1 击败了人类顶级职业玩家...

2022-01-15 20:18:40 2821 1

空空如也

空空如也

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

TA关注的人

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