最近工作中需要统计APP线上终端用户 `手机品牌`、`手机型号`与`对应型号的用户量`,并生成Excel表格汇报项目组。因线上手机品牌、型号数量过于庞大,手动操作过于消耗时间,所以搞了一个 python3 的脚本来生成所需要的表格。
最近工作中需要统计APP线上终端用户 手机品牌、手机型号与对应型号的用户量,并生成Excel表格汇报项目组。因线上手机品牌
转载
2023-12-04 11:48:00
158阅读
openpyxl是一个第三方库,可以处理xlsx格式的Excel文件。pip install openpyxl安装。读取Excel文件需要导入相关函数from openpyxl import load_workbook# 默认可读写,若有需要可以指定write_only和read_only为Truewb = load_workbook('pythontab.xlsx')默认打开的文件为可读写,若有
转载
2023-09-16 21:25:07
79阅读
Python是最流行的编程语言之一,用于许多不同的领域,如网络开发、数据科学、机器学习等等。列表是Python中一个重要的数据结构,它允许我们一次存储多个值,并对这些值执行操作。在本文中,将探讨Python列表及其操作,以及一些常见用法。什么是数组?数组是一个容器,它可以在一个单一的变量中存储许多相同数据类型的元素。数组非常常见,很多数据结构使用数组赋值完成算法,特别是在数据科学和机器学习等领域非
Python3 Tkinter 表格在开发中是一个非常常见的需求,通过这个博文,我将详细探讨在使用 Python3 进行 Tkinter 表格处理的过程中,各个关键方面的解决方案,包括版本对比、迁移指南、兼容性处理、实战案例、性能优化及生态扩展等内容。
### 版本对比
Tkinter 在不同版本中逐渐演进,以下是主要版本间的特性差异体现。
| 版本 | 特性
文章目录?由示例了解Tkinter?TK概念?组件标准属性长度单位颜色color字体font浮雕样式relief鼠标游标cursor图像Images系统组件顶级窗口框架ttk.Frame标签ttk.Labal关于`compound`属性:关于`image`属性:按钮ttk.Button输入框ttk.Entry关于输入框添加滚动框`xscrollcommand`:关于向`Entry`组件添加输入验
转载
2024-09-05 09:52:27
63阅读
用Python操作Excel在工作中还是挺常用的,因为毕竟不懂Excel是一个用户庞大的数据管理软件。本文用Python3!在给大家分享之前呢,小编推荐一下一个挺不错的交流宝地,里面都是一群热爱并在学习Python的小伙伴们,大几千了吧,各种各样的人群都有,特别喜欢看到这种大家一起交流解决难题的氛围,群资料也上传了好多,各种大牛解决小白的问题,这个Python群:330637182 欢迎大家进来一
转载
2023-10-30 22:03:26
84阅读
虽然现在 Git 已经很普及,但是我相信用 SVN 的公司仍然不少,那么作为 SVN 配置管理员的话,就不可避免的涉及到账号维护的问题,今天我们就说说如何通过 Python 脚本实现用户的快捷维护。如果手动维护用户,一般需要三个步骤:1.手动添加用户2.手动设置属组3.通知用户设置结果使用脚本后也是三步,但是效率却大大提升:1.输入用户名2.输入要设置的组名3.按下回车,搞定这里面设置用户和属组是
转载
2023-08-24 14:50:58
85阅读
1.性能Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好的优化结果。Py3.1性能比Py2.5慢15%,还有很大的提升空间。2.编码Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的:>>> 中国 = 'china'
>>>print(中国)
转载
2024-08-20 12:54:40
22阅读
# Python3 输出表格
## 1. 引言
在开发过程中,输出表格是一个常见的需求。Python3提供了多种方法来输出表格,本文将介绍如何使用Python3输出表格,并提供一些示例代码来帮助理解。
## 2. 总体流程
下面是实现“Python3 输出表格”的整体流程,按照步骤展示:
```mermaid
graph TB
A(开始) --> B(导入相应的库)
B --> C(创建
原创
2023-10-19 15:52:43
145阅读
# 使用 Python3 操作钉钉表格的完整指南
在这个数字化时代,自动化工具帮助我们提高效率,钉钉作为一款企业通讯和办公软件,提供了丰富的 API 接口用于开发者进行二次开发。今天我们将介绍如何使用 Python3 操作钉钉的表格功能。这篇文章将详细展示整个流程、所需步骤以及具体的代码实现。
## 流程概述
在我们开始之前,首先看看操作钉钉表格的整体流程:
| 步骤 | 描述
编写一个名为printTable()函数 接收字符串的列表的列表 将它显示在组织良好的表格中,每列右对齐。假定所有内层列表都包含同样数目的字符串。例如,可能看起来像
转载
2023-06-08 10:11:06
210阅读
文件操作文件的读写操作需要借用函数 open() 完成 使用格式:open(文件名,访问模式) 下面是访问模式对照表访问模式说明r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式w打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件a打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文
转载
2023-06-19 15:01:46
184阅读
Python3目录操作常见的目录操作:显示当前目录切换目录新建、删除目录、移动、复制显示目录内容判断目录、文件是否存在目录操作常用的函数如下:os.listdir()#列出目录下的内容os.getcwd()#显示当前工作路径os.chdir()#切换工作目录os.mkdir()#新建目录os.path.exists()#判断目录是否存在os.path.isdir()#判断是否是目录示例代码1:#!
原创
2018-07-01 17:55:25
2439阅读
Python3文件操作打开方式手动挡open+close自动挡with,自关闭常见操作w,r,a,bwritereadlinereadlinesseektellread相关模块fnmatchglobpickleStringIOshelve……手动档#打开文件f=open('文件名','文件打开方式')#f是文件对象指针,用来进行读写操作#关闭文件f.close()文件的三种操作模式:读r、写w、追
原创
2018-07-06 15:03:30
1123阅读
通过pyserial模块操作串口
原创
2018-12-26 16:08:35
7411阅读
点赞
Python3操作json的操作都可以转为操作字典
原创
2019-05-10 17:05:02
3597阅读
首先说明一下 在处理大文件时,openpyxl 的性能不如 xlrd,xlwt等。所以可以读取的时候使用xlrd,写的时候用openpyxl。 今天遇到一个使用场景:excel存放的是一条条用例,包含表头,需要将这些用例读取出来。单元格存放的有字典等类型。 实现见代码: 大体思路是,先获取表头作为列
原创
2021-09-26 15:34:36
934阅读
注意事项在python中使用SQL语句最好大写,亲自实验小写的SQL语句无故报错。win10安装MySQL8详见我的另一篇博客:https://blog.csdn.net/qq_43650934/article/details/103583363MySQL图形工具Navicat的安装Navicat官网下载地址:https://www.navicat.com.cn/download/navicat-
原创
2021-06-03 12:12:01
524阅读
# 使用Python3操作SVN:一篇科普文章
在现代软件开发中,版本控制是必不可少的工具之一。Apache Subversion(SVN)是一种流行的版本控制系统,允许多用户协作管理源代码和其他文件。本篇文章将探讨如何使用Python3来操作SVN,以便实现更高效的版本控制。
### 什么是SVN?
SVN是一种集中式版本控制系统,它为每个开发项目维护一个中央版本库。与分布式版本控制系统(
# Python3中的原子操作
在多线程编程中,处理共享资源是一个重要的课题。如果线程同时访问共享资源,可能会导致数据不一致的问题。为了避免这种情况,我们需要使用原子操作。本文将介绍Python3中的原子操作,并通过代码示例来阐述如何使用这些操作来确保数据的一致性。
## 1. 什么是原子操作
原子操作是不可分割的操作,它要么完全执行,要么完全不执行。当一个操作是原子的,其他线程在执行这个操