字典是 Python 必用且常用的数据结构,本文梳理常用的字典操作,看这个就够了,涉及: · 初始化 · 合并字典 · 字典推导式 · Collections 标准库 · 字典转 JSON · 字典转 Pandas 初始化 # 最常...
我们中的许多人在 Python 代码中一遍又一遍地看到这个代码片段: with open('Hi.text', 'w') as f: f.write("Hello, there") 但是,我们中的一些人不知道 with 有什么用,以及为什么我们需要在这里使用它。在此阅读中,您将找到...
我们平时使用一些图像处理软件时,经常会看到其对图像的亮度、对比度、色度或者锐度进行调整。你是不是觉得这种技术的底层实现很高大上? 其实最基础的实现原理,用 Python 实现只需要几行代码,学会后你也可以进行简单的图像增强处理了。 图像增...
楔子 我们在PyFrameObject里面看到了3个独立的名字空间:f_locals、f_globals、f_builtins。名字空间对于Python来说是一个非常重要的概念,Python虚拟机的运行机制和名字空间有着非常紧密的联系。并且在Python中,与名字空间这个概念紧密联系在一起...
利用可视化探索图表 一、数据可视化与探索图 数据可视化是指用图形或表格的方式来呈现数据。图表能够清楚地呈现数据性质, 以及数据间或属性间的关系,可以轻易地让人看图释义。用户通过探索图(Exploratory Graph)可以了解数据的特性、寻找数...
背景 公司又要做一个新项目,是一个合作型项目,我们公司出Web展示服务,合作伙伴线下提供展示数据。 而且本次项目是数据统计展示为主要功能,并没有研发对应的数据接入接口,所有展示数据源均来自数据库查询,所以验证数据没有别的入口,只能通...
数据集展示 数据集来源:使用了开源数据集FaceMask_CelebA 部分人脸数据集:图片来源于网络 口罩样本数据集:图片来源于网络 为人脸照片添加口罩代码 这部分有个库face_recognition需要安装,如果之前没有用过的小伙伴可能得费点功夫。...
整理字符串输入 整理用户输入的问题在编程过程中极为常见。通常情况下,将字符转换为小写或大写就够了,有时你可以使用正则表达式模块「Regex」完成这项工作。但是如果问题很复杂,可能有更好的方法来解决: user_input = "This\nstring has\tso...
一.传统的Sync语法请求例子 还是一样, 在了解Async语法的实现之前, 先从一个Sync的语法例子开始, 现在假设有一个HTTP请求, 这个程序会通过这个请求获取对应的响应内容, 并打印出来, 代码如下: import socket def request(host: str) -&...
折线图是一种将数据点按照顺序连起来的图形,可以体现变量y随变量x的变化情况。Matplotlib 提供了plot()函数绘制折线图,其语法格式如下: plt.plot(*args, **kwargs) 常用参数及说明如下: · x、y:分别表示x轴和y轴对应的数据,接收列表类型...
最近处理工作任务的时候遇到了转换农历的问题。 农历,是我国现行的传统历法。它是根据月相的变化周期,每一次月相朔望变化为一个月,参考太阳回归年为一年的长度,并加入二十四节气与设置闰月以使平均历年与回归年相适应。 对于我们处理数据来说...
今天小编给大家介绍一款可视化模块,使用它可以绘制出十分惊艳的动图效果,那么当然第一步我们首先是要安装一下该模块,通过pip命令行来安装: pip install ipyvizzu 牛刀小试 我们首先来简单地使用该模块来绘制一张动图,用Pandas导入数据集...
在多年写代码的过程中,我总结了不少常用的工具函数。这些工具函数有的能够实现快速重试网络请求,有的可以把任意格式的时间转成标准格式,还有的可以自动生成正则表达式。 我把这些工具函数分别放到多个.py文件中。然后把这些.py文件放在一个叫做m...
一、开门见山 自动化测试过程中,一般测试结果都会以邮件的形式发送给相关人员,那么,在Python中,如何编写代码将邮件发送给对应的用户? 同时,发送邮件时又有不同的形式,比如:文本、HTML、图片附件、非图片附件等,这些又是如何操作的呢?下...
需求 需要向大约 500 名用户发送带有 Excel 附件的电子邮件,同时必须按用户从主 Excel 文件中拆分数据以创建他们自己的特定文件,然后将该文件通过电子邮件发送给正确的用户。 需求解析 大致的流程就是上图,先拆分 Excel 数据,提取出对应的...
安装环境 gym是用于开发和比较强化学习算法的工具包,在python中安装gym库和其中子场景都较为简便。 安装gym: pip install gym 安装自动驾驶模块,这里使用 Edouard Leurent 发布在 github 上的包 highway-env: pip install --user...
前言 今天这个案例,就是控制自己的摄像头拍照,并且把拍下来的照片,通过邮件发到自己的邮箱里。想完成今天的这个案例,只要记住一个重点:你需要一个摄像头。 思路 1、通过opencv调用摄像头拍照保存图像本地 2、用email库构造邮件内容,保...
常见的通知方式有:邮件,电话,短信,微信。短信和电话:通常是收费的,较少使用;邮件:适合带文件类型的通知,较正式,存档使用;微信:适合告警类型通知,较方便。这里说的微信,是企业微信。 本文目的:通过企业微信应用给企业成员发消息。二、...
大家好,用Python+OpenCV实现了自动扫雷,突破世界记录,我们先来看一下效果吧。 中级 - 0.74秒 3BV/S=60.81 相信许多人很早就知道有扫雷这么一款经典的游(显卡测试)戏(软件),更是有不少人曾听说过中国雷圣,也是中国扫雷第一、世界综合排名...
前几天有个读者在粉丝群里面提了一个问题: Python 怎样提高视频清晰度和对比度? 我之前没有涉及到使用 Python 操作视频这一方面,所以当时很抱歉地跟读者朋友说暂未涉及。 这两天想了下,感觉应该补一下这一块的内容,一方面是增加自己涉猎...