- 绝大多数情况下,Python是一个干净具有一致性的语言。然而,有些少数情况会让初学者感到困惑。其中有些情况是有意识的但会成为潜在的莫名其妙,而有些可以说是语言赘肉。下面我们看看使用可变默认参数(Mutable default arguments)时会出现什么莫名其妙的状况。你可能写了以下函数,它有一个默认参数是一个list:def append_to(element, to=[]): ... 绝大多数情况下,Python是一个干净具有一致性的语言。然而,有些少数情况会让初学者感到困惑。其中有些情况是有意识的但会成为潜在的莫名其妙,而有些可以说是语言赘肉。下面我们看看使用可变默认参数(Mutable default arguments)时会出现什么莫名其妙的状况。你可能写了以下函数,它有一个默认参数是一个list:def append_to(element, to=[]): ...
- 一、安装库首先我们需要安装PIL和pytesseract库。 PIL:(Python Imaging Library)是Python平台上的图像处理标准库,功能非常强大。 pytesseract:图像识别库。我这里使用的是python3.6,PIL不支持python3所以使用如下命令pip install pytesseractpip install pillow如果是python2,则在命... 一、安装库首先我们需要安装PIL和pytesseract库。 PIL:(Python Imaging Library)是Python平台上的图像处理标准库,功能非常强大。 pytesseract:图像识别库。我这里使用的是python3.6,PIL不支持python3所以使用如下命令pip install pytesseractpip install pillow如果是python2,则在命...
- Ubuntu 作为一个Linux的发行版,在桌面环境的易用性上做了很多改善,对推动Linux的推广做了很大的贡献。同时,它作为服务器的操作系统也越来越多的被使用。当然,服务器端可能更多的人在使用Redhat、CentOS等系统。Linux的发行版本很多,基本命令都差不多,但是一些系统配置上,也存在着各种各样的差异。笔者结合Ubuntu的多年使用经验,总结一下Ubuntu系统的一些配置要点。 Ubuntu 作为一个Linux的发行版,在桌面环境的易用性上做了很多改善,对推动Linux的推广做了很大的贡献。同时,它作为服务器的操作系统也越来越多的被使用。当然,服务器端可能更多的人在使用Redhat、CentOS等系统。Linux的发行版本很多,基本命令都差不多,但是一些系统配置上,也存在着各种各样的差异。笔者结合Ubuntu的多年使用经验,总结一下Ubuntu系统的一些配置要点。
- 对于学习计算机专业的小伙伴,面对大二选课,开始陷入Java和python的纠结中,从以后的发展来看,这两个编程语言肯定是要通吃的,但前期的学习,可以有一个侧重点,说一下我自己的观点。 对于学习计算机专业的小伙伴,面对大二选课,开始陷入Java和python的纠结中,从以后的发展来看,这两个编程语言肯定是要通吃的,但前期的学习,可以有一个侧重点,说一下我自己的观点。
- 在现实开发中,一个大型项目混合使用 C、C++、Python/Lua/Ruby,C#,以及各种数据描述语言,那是很正常的。脚本语言,说白了就是一种“粘合剂”。不信问问用 Python 搞 AI 的人,那三五行优雅语句背后的核心计算是谁完成的?欢迎加入学习群【892643663】,获取全套免费C/C++企业实战级课程资源(素材+源码+视频)和编译大礼包一个只会 Python 的人,且不说是否容... 在现实开发中,一个大型项目混合使用 C、C++、Python/Lua/Ruby,C#,以及各种数据描述语言,那是很正常的。脚本语言,说白了就是一种“粘合剂”。不信问问用 Python 搞 AI 的人,那三五行优雅语句背后的核心计算是谁完成的?欢迎加入学习群【892643663】,获取全套免费C/C++企业实战级课程资源(素材+源码+视频)和编译大礼包一个只会 Python 的人,且不说是否容...
- 爬虫过程中难免会碰到验证码,各种各样的验证码似乎阻挡了爬虫的脚步。 爬虫过程中难免会碰到验证码,各种各样的验证码似乎阻挡了爬虫的脚步。
- 在文章使用python提取图片中的主体颜色,我使用sklearn快速实现了一个K-means算法,来识别图片的主体颜色。 在文章使用python提取图片中的主体颜色,我使用sklearn快速实现了一个K-means算法,来识别图片的主体颜色。
- 本周将python web服务管理更换成nginx unit以后发现接口性能有了明显的提升,访问速度快了不少。不过有个很大的问题就是使用svn自动化发布以后,服务并没有刷新使用新的代码运行,而又不懂得如何将它弄成服务自动重启,只能用迂回救国的方式来想办法处理。 试过用kill命令将unit进程杀死,然后启动服务方式,操作后发现会引发很多问题,最后放弃了。而unit有的特点就是配置文件更... 本周将python web服务管理更换成nginx unit以后发现接口性能有了明显的提升,访问速度快了不少。不过有个很大的问题就是使用svn自动化发布以后,服务并没有刷新使用新的代码运行,而又不懂得如何将它弄成服务自动重启,只能用迂回救国的方式来想办法处理。 试过用kill命令将unit进程杀死,然后启动服务方式,操作后发现会引发很多问题,最后放弃了。而unit有的特点就是配置文件更...
- 接了小外包,没有什么经验时,如何开始一个小项目? 接了小外包,没有什么经验时,如何开始一个小项目?
- 本系列会以故事的方式,向大家描述一位有点开发基础的程序猿,怎么将一个小系统,根据需求的增加,以及对技术的追求,慢慢的通过重构,在解决各种技术难题的过程中,完善自己的架构,开发出一个功能比较完善的开发框架。代码开始会写的比较简单、入门级的,然后会根据需求慢慢重构成有体系的框架。 本系列会以故事的方式,向大家描述一位有点开发基础的程序猿,怎么将一个小系统,根据需求的增加,以及对技术的追求,慢慢的通过重构,在解决各种技术难题的过程中,完善自己的架构,开发出一个功能比较完善的开发框架。代码开始会写的比较简单、入门级的,然后会根据需求慢慢重构成有体系的框架。
- 本系列博文主要讲述的是一个小菜鸟,刚学会python就接了一个外包,写了一个很简单的web企业网站,而随着这个企业的发展,需求的不停变更,继续不停的改造与重构,企业网站与管理后台不断蜕变的过程。而代码也通过不停的重构,从一个简单得不能再简单的几行代码变成能应付各种业务需求变更,能快速完成开发任务的成熟框架。当然中间也经历了各种各样的坑与障碍,希望大家能喜欢这个故事,并与小菜鸟共同成长。 本系列博文主要讲述的是一个小菜鸟,刚学会python就接了一个外包,写了一个很简单的web企业网站,而随着这个企业的发展,需求的不停变更,继续不停的改造与重构,企业网站与管理后台不断蜕变的过程。而代码也通过不停的重构,从一个简单得不能再简单的几行代码变成能应付各种业务需求变更,能快速完成开发任务的成熟框架。当然中间也经历了各种各样的坑与障碍,希望大家能喜欢这个故事,并与小菜鸟共同成长。
- 学习glom,用更pythonic的方式获取json格式数据。 学习glom,用更pythonic的方式获取json格式数据。
- 利用grafana实时监控爬虫运行状态。 利用grafana实时监控爬虫运行状态。
- 用Python获取知乎问题答案并转换为MarkDown文件 用Python获取知乎问题答案并转换为MarkDown文件
- 阅读本文可以帮助你解开以下疑惑:算法是什么?算法难不难?怎么才能够在短时间内熟悉业内的经典算法呢?这些算法用 Python 实现会是什么样的?它们的耗时会跟时间复杂度相关吗? 阅读本文可以帮助你解开以下疑惑:算法是什么?算法难不难?怎么才能够在短时间内熟悉业内的经典算法呢?这些算法用 Python 实现会是什么样的?它们的耗时会跟时间复杂度相关吗?
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
回顾中
热门标签