自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

codegrabber的博客

分享实用的软件工具、实战项目等

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

原创 git及github入门教程

本文介绍了git的安装以及git如何绑定github,学会了如何克隆github项目以及提交、推送更改文件至远端仓库,打开了github的大门,学习github上优秀的开源项目。

2024-09-04 17:33:22 1206

原创 Python实战-TTS初体验

获取输入框中的文本,使用gTTS将文本转换为语音,并保存为 MP3 文件,然后使用playsound播放该文件。Exit:关闭应用程序窗口。Reset:清空输入框中的内容。本文使用 Python 编写的简单 GUI(图形用户界面)应用程序,实现了将文本转换为语音的功能。示例代码使用了tkinter库来创建 GUI,使用了gTTS(Google Text-to-Speech)库来将文本转换为语音,并使用了playsound库来播放生成的语音文件。

2024-08-29 22:38:36 1024

原创 Anaconda的安装和使用

Anaconda 是一个非常受欢迎的数据科学和机器学习领域使用的发行版,它基于 Python 和 R 语言。它包括了一个大量的科学计算包,以及一个环境管理系统,帮助用户安装包及其依赖项,并且可以在多个环境中切换而不必担心不同项目之间包版本冲突的问题。Anaconda 对于从事数据分析、机器学习、深度学习等领域的人来说是一个强大的工具集,能够简化设置过程并加快开发速度。包含了大量的库。

2024-08-29 00:44:48 1349

原创 OpenCV库函数cv2.imread加载图像失败解决方法

使用OpenCV 库函数cv2.imread()读取图像文件时终端报错“can't open/read file: check file path/integrity”,发现原因为图像文件的中文命名导致;

2024-08-26 17:02:51 737

原创 Python实战---响铃闹钟

Python与Tkinter结合使用,提供了一种快速简便的方法来创建GUI应用程序,本文使用Tkinter构建简易的桌面闹钟

2024-08-24 18:03:01 993

原创 Python实战---使用Tkinter构建计算器

Python实战---使用Tkinter构建计算器,通过PyInstaller将.py文件打包为可执行文件

2024-08-23 15:01:33 814

原创 WSL中使用Notepad++编辑文本文件

在wsl中使用notepad++编辑文本文档

2024-07-31 19:50:03 499

原创 Windows系统Python开发环境搭建

Windows系统中使用VScode进行Python开发

2024-07-27 02:17:21 395

《python编程-从入门到实践》-learning log 学习笔记 参考源码

《python编程-从入门到实践》-learning log 学习笔记 参考源码 已实现本地部署,由于heroku不再支持免费部署,因此暂未部署在云端,后续再尝试部署在阿里云上

2024-09-20

python编程-从入门到实践(配套资源)-sitka-weather-07-2014 population

包含《python编程-从入门到实践》书籍中的配套资源 sitka_weather_07-2014和population

2024-09-20

matplotlab库

本资源位Matplotlib库的源码实现,包含一些事例的源码,来源于:https://github.com/matplotlib/matplotlib Matplotlib 是一个用于在 Python 中创建静态、动画和交互式可视化的综合性库,可以在多种硬拷贝格式和跨平台的交互环境中生成出版质量的图形。Matplotlib 可以用于 Python 脚本、Python/IPython shell、Web 应用服务器以及各种图形用户界面工具包。

2024-09-10

git分布式版本控制系统安装包

Git 是一个分布式版本控制系统,用于跟踪计算机文件的变更历史,并支持多个开发者协同工作。它由 Linus Torvalds 在2005年创建,主要用于Linux内核的开发,但因其灵活性和强大的功能迅速成为了众多软件项目首选的版本控制工具。 Git 的设计目标是速度、数据完整性以及支持非线性开发模式(即分支和合并)。以下是 Git 的一些核心特点: 分布式架构 - 每个开发者的 Git 仓库都有完整的项目历史记录,这意味着即使没有网络连接,也可以提交更改。 快速性能 - Git 使用快照方式存储数据,而不是记录每次文件变化差异,这种方式使得 Git 非常快速和高效。 数据完整性 - Git 使用 SHA-1 散列算法对每个文件版本进行校验,确保数据的一致性和安全性。 灵活的分支管理 - 开发者可以轻松创建和切换分支,这极大地促进了特征开发和代码集成。 非线性开发 - 支持复杂的合并和分支工作流,便于处理大型项目和团队合作。

2024-09-03

Pro Git免费开源书籍

"Pro Git" 是一本全面介绍Git版本控制系统使用的免费书籍,由Scott Chacon和Ben Straub编写,并由Apress出版社出版。这本书适合Git的新手以及有经验的用户,它不仅覆盖了Git的基础知识,还深入探讨了Git的高级特性,是学习Git的一个非常好的资源。 主要章节概览: 1. 入门:提供Git的基本介绍,包括安装Git以及如何创建和克隆仓库 2. Git基础:讲解如何使用Git进行日常的工作流程,包括提交更改、查看历史记录、撤销更改等 3. 分支管理:讲解如何使用Git进行日常的工作流程,包括提交更改、查看历史记录、撤销更改等 4. 服务端Git:涉及设置和管理Git服务器的内容; 5. Git工具:探讨一些有用的Git工具,比如图形界面客户端和补丁管理工具 ..... 这本书的优点之一就是它的实用性。每个概念都通过实际例子来说明,并且提供了一系列的提示和技巧,帮助读者更好地理解Git的工作方式。此外,书中也包含了对常见问题的解答,以及如何解决常见的错误。

2024-09-02

Anaconda安装包下载

Anaconda3-2024.06-1-Windows-x86_64安装包下载 Anaconda 是一个非常受欢迎的数据科学和机器学习领域使用的发行版,它基于 Python 和 R 语言。它包括了一个大量的科学计算包,以及一个环境管理系统,帮助用户安装包及其依赖项,并且可以在多个环境中切换而不必担心不同项目之间包版本冲突的问题。Anaconda 对于从事数据分析、机器学习、深度学习等领域的人来说是一个强大的工具集,能够简化设置过程并加快开发速度。 以下是 Anaconda 的一些主要特点: 1包含了大量的库:Anaconda 自带了许多流行的科学计算库,如 NumPy, SciPy, pandas, Python, matplotlib, scikit-learn 等。 2环境管理:Anaconda 允许用户创建独立的环境,在不同的项目中使用不同版本的库而不会产生冲突。这对于同时进行多个项目的开发尤其有用。 3包管理器 conda:Anaconda 使用 conda 包管理器来安装软件包和更新。conda 可以从多个通道(channel)获取软件包,这使得它可以访问大量的开源包。

2024-09-01

使用gTTS实现的简单文本转语音示例

随着人工智能技术的进步,尤其是深度学习的发展,TTS 技术也在不断进步,现在的 TTS 系统能够生成更加自然、流畅的声音,甚至可以模仿特定人物的声音,提升用户体验。本示例使用Google 提供的 TTS 服务编写了简单的应用; 示例概述:获取输入框中的文本,使用gTTS将文本转换为语音,并保存为 MP3 文件,然后使用playsound播放该文件。Exit:关闭应用程序窗口。Reset:清空输入框中的内容。本文使用 Python 编写的简单 GUI(图形用户界面)应用程序,实现了将文本转换为语音的功能。示例代码使用了tkinter库来创建 GUI,使用了gTTS(Google Text-to-Speech)库来将文本转换为语音,并使用了playsound库来播放生成的语音文件。

2024-08-29

Python实战-使用Tkinter构建简易的桌面闹钟

Python与Tkinter结合使用,提供了一种快速简便的方法来创建GUI应用程序,本资源使用Tkinter构建建议的桌面闹钟,通过本资源,可以对Tkinter对话框有初步的了解,如下是代码资源目录: 1 导入必要的库和模块 2  使用tkinter创建GUI对话框  2.1 创建主窗口  2.2 创建标签(Label)  2.3 创建输入框  2.4 创建按钮 3  按钮处理 3.1 获取输入的时间  3.2 响铃处理 4 运行代码 5 源码下载 详细的代码解析可以参考博客:https://blog.csdn.net/sb2220/article/details/141496934

2024-08-24

python实战-使用Tkinter构建计算器并打包为可执行文件

1. 内容概要:python实战---使用Tkinter构建计算器并打包为可执行文件 2. 使用人群:python初学者 3. 内容属性:实战项目 4. 内容参考:​https://data-flair.training/blogs/python-calculator-project/​ 5. 内容介绍:压缩包中dataflair-python-calculator.py为python原文件,dist文件夹中的 dataflair-python-calculator.exe为使用PyInstaller打包后的可执行文件,可运行在没有 python解释器的电脑上,可跨系统(windows、linux、mac)运行 6. 资源详解:https://mp.csdn.net/mp_blog/creation/editor/141431532 7. 运行环境:具备python解释器,安装相关模块

2024-08-23

空空如也

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

TA关注的人

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