
python
文章平均质量分 79
python知识分享
wcyd
高校教师
关注大数据、人工智能、LLM 、AI 图像视频和设计(Interested in AI, LLM, Stable Diffusion, and design)
公众号:AI智数课堂
人生实苦,但我足够相信~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python文件编码检测与处理完全指南:告别乱码困扰
在日常数据处理中,文件编码格式的多样性(如UTF-8、GBK、GB2312等)常导致乱码问题。传统的手动尝试编码方法效率低下且不可靠。chardet库通过统计分析字节序列模式,结合编码特征数据库,智能推测最可能的编码格式,准确率高达90%以上。本文介绍了chardet的基础使用案例,如基本编码检测和大文件优化处理,以及高级应用场景,如混合编码处理和批量文件检测。此外,还提供了性能优化技巧和异常处理方案,帮助用户高效解决编码问题。通过本文,用户能够准确检测文件编码,处理复杂场景,并优化检测性能。原创 2025-05-15 09:09:04 · 787 阅读 · 0 评论 -
解决“Generic family ‘sans-serif‘ not found”问题
如果matplotlib支持的字体中没有您需要的字体,您可以通过下载并安装该字体来解决这个问题。首先,您需要找到您需要的字体文件(通常是.ttf文件),然后将其复制到macOS系统的字体文件夹中。中文乱码报错的原因就是matplotlib暂不支持该种字体,可在python控制台中通过以下代码查看目前所支持的字体,直接利用其中已有的字体即可完成中文显示。在偶尔没有环境的情况下,在魔塔社区免费的环境上,进行相关的教学演示还是挺方便的。方法一:查看matplotlib支持的字体。方法二:下载并安装字体。原创 2025-03-25 16:46:01 · 461 阅读 · 0 评论 -
如何使用Python生成词云图:结合`wordcloud`、`imageio`、`collections`和`jieba`分词模块
详细介绍如何使用Python中的wordcloud、imageio、collections以及jieba分词模块来生成个性化的词云图原创 2024-12-31 17:42:02 · 1713 阅读 · 0 评论 -
Python程序控制结构 if语句详解
详细介绍了Python中的基本程序控制结构,包括if单分支、if-else双分支、嵌套结构和elif多分支结构。原创 2024-10-24 22:33:43 · 1121 阅读 · 0 评论 -
十分钟带你深入浅出正则表达式——从基础到进阶
本篇文章深入浅出地介绍了正则表达式(Regex)及其在Python中的应用。通过简单易懂的语言和丰富的案例,读者将掌握正则表达式的基本概念、常用元字符、量词、分组、贪婪与惰性匹配,以及前后向断言等进阶用法。文章还涵盖了实际应用案例,如邮箱验证和提取网址中的域名,帮助读者在实践中熟练运用正则表达式,提高文本处理效率。欢迎大家分享使用正则表达式的经验与问题!原创 2024-09-24 11:21:23 · 1142 阅读 · 0 评论 -
VSCode全能攻略:前端到Python再到Jupyter的终极指南
文档详细介绍了 VSCode 的下载、安装、插件安装和配置,以及如何通过自定义设置和快捷键提高开发效率。特别针对 Web 前端、Python 编程和 Jupyter Notebook 使用场景,推荐了一系列实用插件,并提供了详细的安装和使用指导。此外,还强调了注意事项,确保用户能够避免常见问题,充分利用 VSCode 的强大功能。原创 2024-09-16 13:40:21 · 2769 阅读 · 0 评论 -
【Python】collections模块:高效处理数据的利器
在Python中,collections模块提供了一些专用的容器数据类型,作为内置容器的替代品。本文介绍了Counter、defaultdict和namedtuple三种核心数据结构,并通过示例展示了它们的用法。你将学会如何使用Counter计数元素,如何利用defaultdict避免KeyError,以及如何用namedtuple创建具名元组。通过这些示例,本文帮助你更好地理解和使用collections模块,提升数据处理的效率。原创 2024-06-02 12:37:42 · 515 阅读 · 0 评论 -
【数据分析】打造完美数据分析环境:Python开发环境搭建全攻略
在数据分析的世界中,拥有一个稳定且高效的Python开发环境是成功的关键。然而,对于初学者来说,如何选择合适的工具并正确地进行安装和配置可能会让人感到困惑。本文将详细介绍三种主要的Python数据分析环境搭建方式:使用pip、Anaconda和Miniconda。无论你是刚刚起步的新手,还是需要强大科学计算功能的专业用户,亦或是系统资源有限的高级用户,这篇指南都能满足你的需求。通过逐步讲解每种方法的安装步骤、环境配置以及常见数据分析库的安装,我们将帮助你轻松搭建一个完美的数据分析环境,开启你的数据分析之旅。原创 2024-05-31 16:14:36 · 2002 阅读 · 0 评论 -
超详细最新PyCharm+Python环境安装,多图,逐步骤
本文详细介绍了PyCharm安装、Python安装以及PyCharm中配置Python方法。原创 2023-09-10 21:43:58 · 11826 阅读 · 8 评论 -
超详细Python第三方库的安装,多图,逐步骤
Python有丰富的第三方库,在Python编程中,经常需要安装第三方库,本文详细介绍了第三方模块/软件包的安装.原创 2023-09-10 21:31:48 · 3648 阅读 · 0 评论 -
Python库 pdf2docx 轻松将PDF转换成docx
Python库 pdf2docx 轻松将PDF转换成docx原创 2023-05-24 10:23:41 · 1314 阅读 · 1 评论 -
常用编码详解
而Unicode是双字节的,比如“A”的Unicode是0065,C语言使用‘\0’作为字符串结尾,这样一来,C语言的字符串函数将无法正常处理Unicode,除非把世界上所有用C写的程序以及他们所用的函数库全部换掉。b. Unicode有两套标准,一套叫UCS-2(Unicode-16),用2个字节为字符编码,另一套叫UCS-4(Unicode-32),用4个字节为字符编码。常用的UCS-2,它可以表示的字符数为2^16=65535,基本上可以容纳所有的欧美字符和绝大部分的亚洲字符。转载 2023-04-10 21:29:12 · 778 阅读 · 0 评论 -
多个python版本如何指定py版本使用pip工具
多个python版本如何指定py版本使用pip工具转载 2023-04-06 21:42:45 · 13217 阅读 · 0 评论 -
requests 爬取博客园内容AttributeError: ‘NoneType‘ object has no attribute ‘xpath‘
本篇文章主要介绍requests获取网页内容出现 'NoneType' object has no attribute 'xpath' 异常的解决思路原创 2022-08-08 17:03:32 · 1765 阅读 · 2 评论 -
关于 pip 的 15 个使用小技巧
众所周知,pip可以对python的第三方库进行安装、更新、卸载等操作,十分方便。pip的全称:package installer for python,也就是Python包管理工具。可能有些人用了很久pip,但还不清楚包管理工具是个啥。转载 2022-04-06 10:07:37 · 503 阅读 · 0 评论 -
Python 的 import 是怎么工作的?
Python 的 import 是非常直观的,但即使这样,有时候你会发现,明明包就在那里,我们仍会遇到ModuleNotFoundError,明明相对路径非常正确,就是报错。那么Python 的 import 是到底是如何工作的呢?转载 2022-04-06 10:02:49 · 1101 阅读 · 0 评论