用python字典统计CSV数据
1.用python字典统计CSV数据的步骤和代码示例
为了使用Python字典来统计CSV数据,我们可以使用内置的csv模块来读取CSV文件,并使用字典来存储统计信息。以下是一个详细的步骤和完整的代码示例:
1.1步骤
(1)导入csv模块。
(2)打开CSV文件并读取数据。
(3)初始化...[2024/5/29]
将大量文件的拓展名中大写字母改为小写:Python实现
本文介绍基于Python语言,基于一个大文件夹,遍历其中的多个子文件夹,对于每一个子文件夹中的大量文件,批量将其文件的名称或后缀名中的字母由大写修改为小写的方法。
本文期望实现的需求为:现有一个大文件夹,其中有多个子文件夹;如下图所示。
其中,每一个子文件夹内都有着大量的文件,我们随意打...[2024/5/27]
《最新出炉》系列入门篇-Python+Playwright自动化测试-47-自动滚动到元素出现的位置 - 北京-宏哥
1.简介
在我们日常工作中或者生活中,经常会遇到我们的页面内容较多,一个屏幕范围无法完整展示内容,我们就需要滚动滚动条去到我们想要的地方,如下图页面,我们虽然在豆瓣首页,但是内容并不完整,如果我们想要直接点击电影模块中的选电影按钮,是需要往下滑动的。当页面超过屏幕的高度时候,需要滚动到元素出现的...[2024/5/24]
「Python实用秘技17」快速获取国内节假日安排
本文完整示例代码及文件已上传至我的Github仓库https: github.com/CNFeffery/PythonPracticalSkills
这是我的系列文章「Python实用秘技」的第17期,本系列立足于笔者日常工作中使用Python积累的心得体会,每一期为大家带来一个几分钟...[2024/5/22]
Python作图三维等高面Python作图三维等高面
技术背景
对于等高线,大家都是比较熟悉的,因为日常生活中遇到的山体和水面,都可以用一系列的等高线描绘出来。而等高面,顾名思义,就是在三维空间“高度一致”的曲面。当然了,在二维平面上我们所谓的“高度”实际上就是第三个维度的值,但是三维曲面所谓的“高度”,实际上我们可以理解为密度。“高度”越高,“密...[2024/5/22]
地理数据可视化的神奇组合:Python和Geopandas
本文分享自华为云社区《Python与Geopandas:地理数据可视化与分析指南》,作者:柠檬味拥抱。
地理数据可视化在许多领域都是至关重要的,无论是研究地理空间分布、城市规划、环境保护还是商业决策。Python语言以其强大的数据处理和可视化库而闻名,而Geopandas作为其地理信息系统(G...[2024/5/15]
使用 Python 旋转PDF页面、或调整PDF页面顺序 - E-iceblue使用 Python 旋转PDF页面、或调整PDF页面顺序 - E-iceblue
在将纸质文档扫描成PDF电子文档时,有时可能会出现页面方向翻转或者页面顺序混乱的情况。为了确保更好地浏览和查看PDF文件,本文将分享一个使用Python来旋转PDF页面或者调整PDF页面顺序的解决方案。
要实现Python对PDF页面进行设置,我们需要用到第三方库 Spire.PDF...[2024/5/13]
推荐几款火爆的Python在线编辑器
在当今数字化时代,编程已成为一项不可或缺的技能。Python作为一种简单易学且功能强大的编程语言,受到了广大编程爱好者和专业开发人员的青睐。为了方便大家随时随地编写和运行Python代码,市面上涌现了许多优秀的在线Python编辑器。本文将为您推荐几款目前非常火爆的Python在线编辑器。
1....[2024/5/13]
详解Python 中可视化数据分析工作流程
本文分享自华为云社区《Python 可视化数据分析从数据获取到洞见发现的全面指南》,作者:柠檬味拥抱。
在数据科学和分析的领域中,可视化是一种强大的工具,能够帮助我们理解数据、发现模式,并得出洞见。Python 提供了丰富的库和工具,使得可视化数据分析工作流程变得高效而灵活。本文将介绍 Pyt...[2024/5/11]
《最新出炉》系列入门篇-Python+Playwright自动化测试-41-录制视频 - 北京-宏哥
1.简介
上一篇讲解和分享了录制自动生成脚本,索性连带录制视频也一股脑的在这里就讲解和分享了。今天我们将学习如何使用Playwright和Python来录制浏览器操作的视频,以便在需要时进行回放和分析。
2.录制视频语法
录制视频介绍官方API的文档地址:https: playwright.d...[2024/5/6]
《最新出炉》系列初窥篇-Python+Playwright自动化测试-38-如何截图-下篇 - 北京-宏哥
1.简介
这个系列的文章也讲解和分享了差不多三分之一吧,突然有小伙伴或者童鞋们问道playwright有没有截图的方法。答案当然是:肯定有的。宏哥回过头来看看确实这个非常基础的知识点还没有讲解和分享。那么在这个契机下就把它插队分享和讲解一下。Playwright提供了一个截屏的API:page....[2024/4/29]
《最新出炉》系列入门篇-Python+Playwright自动化测试-40-录制生成脚本 - 北京-宏哥
1.简介
各种自动化框架都会有脚本录制功能, playwright这么牛叉当然也不例外。很早之前的selenium、Jmeter工具,发展到每种浏览器都有对应的录制插件。今天我们就来看下微软自动化框架playwright是如何录制脚本的。很多小伙伴或者童鞋们会觉得奇怪,怎么现在才将录制生成脚本啊...[2024/4/29]
[Python急救站]人脸识别技术练习
这段时间做了一个用于初学者学习人脸识别系统的程序,在上代码时,先给说说事前准备:
首先我们需要一个OpenCV的一个haarcascade_frontalface_default.xml文件,只要去GitHub上面即可下载:https: github.com/opencv/opencv
点击...[2024/4/29]
Python 潮流周刊#48:Python 3.14 的发布计划Python 潮流周刊#48:Python 3.14 的发布计划
本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。
本期分享了 12 篇文章,11 个开源项目,赠书 5 本《图解TCP/IP(...[2024/4/29]
11个Python循环技巧
本文分享自华为云社区《Python中的循环技巧指南》,作者:柠檬味拥抱。
当我们处理数据时,有时候需要创建多个列表以存储不同类型或不同条件下的数据。在Python中,我们可以利用循环来快速、高效地创建这些列表。本文将介绍如何使用循环在Python中创建多个列表,并提供代码实例。
python用...[2024/4/29]
opensips开启python支持
操作系统 :CentOS 7.6_x64
opensips版本: 2.4.9
python版本:2.7.5
python作为脚本语言,使用起来很方便,查了下opensips的文档,支持使用python脚本写逻辑代码。今天整理下CentOS7环境下opensips2....[2024/4/24]
《最新出炉》系列初窥篇-Python+Playwright自动化测试-39-highlight() 方法之追踪定位 - 北京-宏哥
1.简介
在之前的文章中宏哥讲解和分享了,为了看清自动化测试的步骤,通过JavaScript添加高亮颜色,就可以清楚的看到执行步骤了。在学习和实践Playwright的过程中,偶然发现了使用Playwright中的highlight()方法也突出显示Web元素。与之前的方法有异曲同工之妙。而且很...[2024/4/23]
很强!4.7k star,推荐一款Python工具,可实现自动化操作!!
1、介绍
在日常工作中,肯定会遇到一些重复性的工作,不管是点击某个按钮、写东西,打印东西,还是复制粘贴拷贝资料之类的,需要进行大量的重复操作。按键精灵大家都听说过,传统的方式,大家可以使用按键精灵将操作录制一遍,形成脚本,剩余的工作让计算机自动循环执行,应对这些重复性的任务。
但今天这里给大家...[2024/4/23]
Mac搭建appium环境及python运行代码示例
Appium主要是通过调用安卓提供的接口来执行命令的,所以需要安装Java和安卓SDK。
1.安装Appium服务端
appium的服务端是基于node的,直接使用npm(node包管理器)安装即可,比较简单。
npm install -g appium
2.安装Python客户端
pi...[2024/4/23]
Python基于Excel数据加以反距离加权空间插值并掩膜图层
本文介绍基于Python中ArcPy模块,实现Excel数据读取并生成矢量图层,同时进行IDW插值与批量掩膜的方法。
1 任务需求
首先,我们来明确一下本文所需实现的需求。
现有一个记录有北京市部分PM2.5浓度监测站点在2019年05月18日00时至23时(其中不含19时)等23个逐小时P...[2024/4/10]
从模型到部署,教你如何用Python构建机器学习API服务从模型到部署,教你如何用Python构建机器学习API服务
本文分享自华为云社区《Python构建机器学习API服务从模型到部署的完整指南》,作者: 柠檬味拥抱。
在当今数据驱动的世界中,机器学习模型在解决各种问题中扮演着重要角色。然而,将这些模型应用到实际问题中并与其他系统集成,往往需要构建API服务。本文将介绍如何使用Python构建机器学习模型的...[2024/4/8]
震撼!这个Python模块竟然能自动修复代码!
说到Python的强大的地方,那真的是太多了,优雅、简洁、丰富且强大的第三方库、开发速度快,社区活跃度高等,所以才使得Python才会如此的受欢迎。
今天给大家介绍一个特别暴力的Python库: FuckIt,
1、FuckIt介绍
FuckIt是一个Python实用工具,用于解决由于Pyt...[2024/4/8]
Python 潮流周刊第 44 期(摘要)+ 赠书 5 本《明解Python算法与数据结构》
本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。
周刊全文:https: pythoncat.top/post 2024-03...[2024/4/1]
不用写一行代码!Python最强自动化神器!
1、Playwright介绍
Playwright是一个由Microsoft开发的开源自动化测试工具,它可以用于测试Web应用程序。Playwright支持多种浏览器,包括Chrome、Firefox和WebKit,同时也支持多种编程语言,如JavaScript、TypeScript、Pytho...[2024/3/27]
从静态到动态化,Python数据可视化中的Matplotlib和Seaborn
本文分享自华为云社区《Python数据可视化大揭秘:Matplotlib和Seaborn高效应用指南》,作者: 柠檬味拥抱。
安装Matplotlib和Seaborn
首先,确保你已经安装了Matplotlib和Seaborn库。如果没有安装,可以使用以下命令进行安装:
pip insta...[2024/3/25]
IPython刷新函数模块
技术背景
IPython是一个非常灵活好用的python终端工具,而且比Python自带的终端工具还多了命令行高亮和自动索引的功能,也是常用的Jupyter Notebook的基础工具。在使用IPython的过程中可以使用它的一些独有的功能——直接运行Shell命令行,和魔术命令。本文介绍的是其...[2024/3/25]
Python机器学习笔记:CART算法实战
完整代码及其数据,请移步小编的GitHub
传送门:请点击我
如果点击有误:https: github.com/LeBron-Jian/MachineLearningNote
前言
在python机器学习笔记:深入学习决策树算法原理 一文中我们提到了决策树里的ID3算法,C4.5...[2024/3/25]
Python爬虫实战系列4:天眼查公司工商信息采集Python爬虫实战系列4:天眼查公司工商信息采集
Python爬虫实战系列1:博客园cnblogs热门新闻采集
Python爬虫实战系列2:虎嗅网24小时热门新闻采集
Python爬虫实战系列3:今日BBNews编程新闻采集
Python爬虫实战系列4:天眼查公司工商信息采集
一、分析页面
打开天眼查网址 https: www.tian...[2024/3/22]
Python 查找PDF中的指定文本并高亮显示 - E-iceblue
在处理大量PDF文档时,有时我们需要快速找到特定的文本信息。本文将提供以下三个Python示例来帮助你在PDF文件中快速查找并高亮指定的文本。
查找并高亮PDF中所有的指定文本
查找并高亮PDF某个区域内的指定文本
使用正则表达式搜索指定文本并高亮
本文将用到国产第三方库 ...[2024/3/18]
Python实践:基于Matplotlib实现某产品全年销量数据可视化
本文分享自华为云社区《画图实战-Python实现某产品全年销量数据多种样式可视化》,作者:虫无涯。
学习心得
有时候我们需要对某些数据进行分析,得到一些可视化效果图,而这些效果图可以直观展示给我们数据的变化趋势;
比如某产品的月销量数据、销售额的地区分布、销售增长和季节的变化情况、产...[2024/3/18]
5分钟上手Python爬虫:从干饭开始,轻松掌握技巧5分钟上手Python爬虫:从干饭开始,轻松掌握技巧
很多人都听说过爬虫,我也不例外。曾看到别人编写的爬虫代码,虽然没有深入研究,但感觉非常强大。因此,今天我决定从零开始,花费仅5分钟学习入门爬虫技术,以后只需轻轻一爬就能查看所有感兴趣的网站内容。广告?不存在的,因为我看不见。爬虫只会获取我感兴趣的信息,不需要的内容对我而言只是一堆代码。我们不在乎...[2024/3/15]
掌握Python库的Bokeh,就能让你的交互炫目可视化
本文分享自华为云社区《Bokeh图形魔法:掌握绘图基础与高级技巧,定制炫目可视化》,作者: 柠檬味拥抱。
Bokeh是一个用于创建交互式可视化图形的强大Python库。它不仅易于使用,而且功能强大,适用于各种数据可视化需求。本文将介绍Bokeh库的绘图可视化基础入门,重点说明常用的参数,并通过...[2024/3/15]
Python爬虫实战系列3:今日BBNews编程新闻采集
一、分析页面
打开今日BBNews网址 https: news.bicido.com ,下拉选择【编程】栏目
1.1、分析请求
F12打开开发者模式,然后点击Network后点击任意一个请求,Ctrl+F开启搜索,输入标题Apache Doris 2.1.0 版本发布 ,开始搜索
搜...[2024/3/15]
aardio 背景透明的3种方式(透明窗体1 webview2,透明窗体2-win-region-bitmap,透明窗体3-winform-transparent-color)
3种透明模式
我给起个名字,也好记忆。
透明模式1:浏览器模式
透明模式2:位图遮罩模式
透明模式3:背景透明模式
aardio 背景透明的3种方式(透明窗体1 webview2,透明窗体2-win-region-bitmap,透明窗体3-winform-transparent-colo...[2024/3/13]
20个Python random模块的代码示例20个Python random模块的代码示例
本文分享自华为云社区《Python随机数探秘:深入解析random模块的神奇之处》,作者:柠檬味拥抱。
标准库random函数大全:探索Python中的随机数生成
随机数在计算机科学和数据科学领域中扮演着重要角色,Python的标准库中提供了random模块,用于生成各种随机数。本篇博客将深入...[2024/3/13]
Python 初学者容易踩的 5 个坑
哈喽大家好,我是咸鱼。
今天咸鱼列出了一些大家在初学 Python 的时候容易踩的一些坑,看看你有没有中招过。
原文:https: www.bitecode.dev/p/unexpected-python-traps-for-beginners
不明显的字符串拼接
Python 在词法分析...[2024/3/13]
历年行政区划码成品下载,欢迎白瞟,拿走不谢
几乎所有业务系统,都会涉及行政区域。国家统计局 官网上公开了所有的区域编码,一年一更新。但只能在线查看,没有提供完整数据库下载的连接。为此,我编写了一个简陋的 python 脚本,抓取了近几年的数据,供大家下载。如果这里的下载成品中没有你需要的数据,可以根据自己的要求,修改脚本,再运行起来去官网...[2024/3/13]
Python-使用openpyxl读取excel内容
1. 本篇文章目标
将下面的excel中的寄存器表单读入并构建一个字典
2. openpyxl的各种基本使用方法
2.1 打开工作簿
wb = openpyxl.load_workbook(''test_workbook.xlsx'')
2.2 获取工作簿中工作表名字并得到工作表
ws...[2024/3/13]
Python笔记六之多进程
本文首发于公众号:Hunter后端
原文链接:Python笔记六之多进程
在 Python 里,我们使用 multiproce ing 这个模块来进行多进程的操作。
multiproce ing 模块通过创建子进程的方式来运行多进程,因此绕过了 Python 里 GIL 的限制,可以充...[2024/3/13]
Python爬虫实战系列1:博客园cnblogs热门新闻采集
实战案例:博客园热门新闻采集
一、分析页面
打开博客园网址https: www.cnblogs.com/,点击【新闻】再点击【本周】
本次采集,我们以页面新闻标题为案例来采集。这里可以看到标题“ 李彦宏:以后不会存在“程序员”这种职业了”。
1.1、分析请求
F12打开开发者模式,然后点...[2024/3/13]
Python中那些简单又好用的特性和用法 - ops-coffee
Python作为我的主力语言帮助我开发了许多DevOps运维自动化系统,这篇文章总结几个我在编写Python代码过程中用到的几个简单又好用的特性和用法,这些特性和用法可以帮助我们更高效地编写Python代码
1.链式比较
x = 5
y = 10
z = 15
if x < y &l...[2024/3/7]
一文搞懂如何自己写一个Python库
一文搞懂如何自己写一个Python库
你是否曾想过为自己的Python项目编写一个库,以便在不同项目中重复使用代码?
并且能在PyPI仓库中发布,并通过pip install 库名来安装使用
编写Python库可能看起来有些复杂,但实际上并非如此。本文将为你提供一份简明的指南,带你逐步了...[2024/3/7]
[python]将多张图片合并为单个pdf文件
前言
最近有个个人需求是要把多个图片文件合并为一个PDF文件,这样方便用PDF阅读器连续看,避免界面点一下,只会图片放大。(比如看漫画)
主要思路是先把单张图片转换成单个PDF文件,然后把PDF文件进行合并。原先是用WPS的转换工具做的,但WPS每次只能批量转换30张,如果有大量图片文件,用W...[2024/3/4]
Python函数每日一讲 - 一文让你彻底明白hasattr函数的使用Python函数每日一讲 - 一文让你彻底明白hasattr函数的使用
引言
在Python编程中,经常会遇到需要判断对象是否具有某个属性的情况。这时候就可以用到Python内置函数 hasattr()。本文将深入探讨 hasattr() 函数的使用方法及其在实际编程中的应用。
语句概览
hasattr() 函数用于检查对象是否具有指定的属性,返回一个布尔值。其语...[2024/2/28]
Python 潮流周刊第 39 期(摘要)Python 潮流周刊第 39 期(摘要)
本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。
周刊全文:https: pythoncat.top/post 2024-02...[2024/2/26]
跨界协作:借助gRPC实现Python数据分析能力的共享
gRPC是一个高性能、开源、通用的远程过程调用(RPC)框架,由Google推出。 它基于HTTP/2协议标准设计开发,默认采用Protocol Buffers数据序列化协议,支持多种开发语言。
在gRPC中,客户端可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法,使得您能够更...[2024/2/19]
100 行代码实现用户登录注册与 RESTful 接口 - 手把手教程附 Python 源码100 行代码实现用户登录注册与 RESTful 接口 - 手把手教程附 Python 源码
在开发大多数应用时,用户系统都是必不可少的部分,而我们总是需要开发围绕用户的登录,注册,获取,更新等接口。在这篇文章将带你用一百多行代码简洁地实现一套这样的用户鉴权与 RESTful 接口,并使用 Se ion 来处理用户的登录登出
我们将使用 UtilMeta 框架 完成接口开发,这是一个开...[2024/2/18]
Python Fire:更加灵活的命令行参数
之前介绍过Python的Fire库,一个用来生成命令行工具的的库。 请参考:Python Fire:自动生成命令行接口
今天,针对命令行参数,补充两种更加灵活的设置方式。
1. *args 型参数
*args型的参数可以接受任意长度的参数。 比如,模拟一个学校发送通知的功能:
import...[2024/2/7]
Python 潮流周刊第 38 期(摘要)+赠书5本
本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。
周刊全文:https: pythoncat.top/post 2024-02...[2024/2/5]
《最新出炉》系列初窥篇-Python+Playwright自动化测试-37-如何截图-上篇 - 北京-宏哥《最新出炉》系列初窥篇-Python+Playwright自动化测试-37-如何截图-上篇 - 北京-宏哥
1.简介
这个系列的文章也讲解和分享了差不多三分之一吧,突然有小伙伴或者童鞋们问道playwright有没有截图的方法。答案当然是:肯定有的。宏哥回过头来看看确实这个非常基础的知识点还没有讲解和分享。那么在这个契机下就把它插队分享和讲解一下。Playwright提供了一个截屏的API:page....[2024/1/29]