说明:如果访问 GitHub 比较慢的话,可以关注我的知乎账号(Python-Jack),上面的“从零开始学Python”专栏(对应本项目前 20 天的内容)比较适合初学者,其他的专栏如“数据思维和统计思维”、“基于Python的数据分析”、“说走就走的AI之旅”等也在持续更新中 ...
在 Python 的图像处理领域,cv2(即 OpenCV)是当之无愧的 “核心工具”—— 无论是做图片裁剪、滤镜效果,还是人脸识别、视频分析,都离不开它。但很多新手在安装 cv2 时总会碰壁:“命令输了没反应”“安装后报错找不到模块”“不同系统不知道选哪种方式 ...
在数据科学、软件开发等领域,Python 文件(.py)与 Jupyter Notebook 文件(.ipynb)是最常用的两种文件格式:前者适合编写结构化程序、模块封装;后者支持 “文本 + 代码 + 输出” 的交互式编辑,便于数据分析、实验记录与成果展示。本讲义将从环境搭建→基础 ...
最近,我在 Python 潮流周刊中分享了一个超级火爆的项目,这还不到一个月,它在 Github 上已经拿下了 8K star 的亮眼成绩,可见其受欢迎程度极高!国内还未见有更多消息,我趁着周末把一篇官方博客翻译出来了,分享给大家。 uv是一个极其快速的 Python 包安装器 ...
大家好,这里是程序员晚枫,小红书也叫这个名字。 今天给大家分享一个Python开发常见问题:如何管理项目中数以百计的第三方库?本文比较了多种常见方案,大家可以按需使用。 背景知识 当我开始使用 Python 并创建我的第一个包时,我很困惑。创建和管理包 ...
本书代码部分使用的是Python3.5以上的版本,因此建议你使用Python3的最新版,尽管本书的大部分代码都能在更早的版本上运行(包括Python2.7,不过可能需要稍微修改下)。 安装Python和Python库最简单的方法是使用Anaconda(一个用于科学计算的软件),你可以从这里 ...