- 博客(8)
- 收藏
- 关注
原创 解决“AttributeError: module ‘***‘ has no attribute ‘***‘“ 错误的思路
安装包的名字出错了,比如whois,用于查询Whois信息的库。在pypi.org有python-whois和whois两个包,具体信息如下。包的每个版本提供接口可能发生改变,比如python-whois包,安装0.9.4版本的,运行上面代码,会报如下错误。两块代码极其相似,很容易弄错,所以开发要明确基于什么包在写代码。遇到如下错误,解决思路一般有两个:包的名字和包的版本。用python-whois包查询信息代码如下。用whois包查询信息代码如下。python-whois包。
2024-05-26 11:54:07
531
原创 解决module ‘PyInstaller.depend.bindepend‘ has no attribute ‘selectImports‘问题
PyInstaller的bindepend模块没有属性selectImports,说明PyInstaller和Kivy版本不兼容导致的。定位出错的文件,文件路径如下。这样就可以运行PyInstaller打包。
2024-05-19 10:17:16
225
原创 解决partially initialized module ‘***‘ has no attribute ‘***‘问题
错误是由于文件命名引起的。该文件被命名为tkinter.py。引起导入的tkinter包是该文件,就没有Tk属性,进而抛出错误。所以更改文件名,这个错误就解决了。
2024-05-09 06:51:57
422
原创 获取python包下载信息
pypinfo是通过Google的BigQuery访问Python包下载信息的命令。有两种方式可以获取python包下载信息:pypinfo和pypistats。获取python包下载信息。获取python包下载信息。安装pypinfo包。
2024-05-08 05:19:46
207
原创 Python脚本打包可执行程序
PyInstaller可将Python脚本打包成可执行程序。这样程序可以在没有Python环境下运行。1 去掉Windows平台运行可执行程序弹出命令行窗口,添加-w或--noconsole选项。2 打包单个文件可执行程序,添加-F或--onefile选项。在打包过程中会遇到常见的问题。安装PyInstaller。
2024-05-07 22:24:09
198
原创 视频按镜头分割生成GIF
被剪辑过的视频都是由多个镜头组成,而对每个镜头生成GIF文件需要先分割每个镜头。镜头分割由PySceneDetect包负责,而生成GIF文件由moviepy包负责。注意:这里能分割镜头是切变的镜头,像渐变的镜头就很难分割。镜头分割先检测视频镜头再分割出镜头视频文件。选取上面分割出镜头视频文件,再生成GIF文件。
2024-04-27 03:13:07
369
原创 提取Youtube音频文本内容
实现这个功能要分成三个步骤:下载Youtube文件,分离文件音频和音频转文本。通过moviepy模块提取文件的音频数据并转成mp3格式的文件。通过whisper模块加载small模型转换音频文件成文本。通过pytube模块下载Youtube文件。下载Youtube文件。
2024-04-20 23:29:39
190
原创 Windows终端处理环境变量
Windows终端运行命令之前,需要添加环境变量。像Mac和Linux终端用export命令来添加环境变量,而Windows终端使用set命令来完成此任务。varname是环境变量名字,value是其值。等号符号前后没有空格。要查看环境变量是否添加成功,可以直接set命令或者输入如下命令。Windows终端运行set添加环境变量如下所示。这些命令都能显示添加环境变量的值。
2024-04-16 06:53:21
175
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人