随笔分类 -  Python

摘要:1. 获取 xlsx 文件的 sheet 数量 sheet1 = wb.sheetnames print("sheet : ", len(sheet1)) 阅读全文
posted @ 2022-04-03 16:12 王清河 阅读(545) 评论(0) 推荐(0) 编辑
摘要:1、python 时间的转换和大小比较 2、写数据到 xlsx 中 ''' @description: 获取指定的文件中指定的数据 @param {*} @return {*} @author: wanghao ''' ''' 程序所在路径必须和文件所在路径在同一个文件夹 验证方法是:打开vscod 阅读全文
posted @ 2021-07-17 16:04 王清河 阅读(1182) 评论(0) 推荐(0) 编辑
摘要:安装插件后 import openpyxl wb = openpyxl.Workbook() ws = wb.active ws.title = '数据处理' data = [' 06/24/2021 15:47:01.778', ' 5.594219e-4', ' 0.000000e+0'] ws 阅读全文
posted @ 2021-07-17 16:02 王清河 阅读(325) 评论(0) 推荐(0) 编辑
摘要:今天写python时遇到时间格式的比较问题 已知的格式是 06/24/2021 15:47:01.491 时间比较的思路是,把数据转换成时间戳比较: 第一步是把 06/24/2021 15:47:01.491 格式转换称 2021-06-24 15:47:01.490000 valid_time = 阅读全文
posted @ 2021-07-17 14:35 王清河 阅读(3001) 评论(0) 推荐(0) 编辑
摘要:今天帮姨妹做一个excel的批量操作的事情,本来想用 C++ 做,结果发现 C++ 没有 python 好做这些事,就稍微研究了一下 python 对应 excel 的操作的用法。 空行上方是企业名称,企业负责人、企业负责人电话号码的信息 空行上方是企业名, 和对应的企业地址信息。 现在的需求是要把 阅读全文
posted @ 2021-06-17 20:19 王清河 阅读(158) 评论(0) 推荐(0) 编辑
摘要:正则表达式是一个特殊的字符序列,他能帮助你方便的检查一个字符串是否与某种模式匹配。 re.match函数 re.match尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回一个none。 函数语法: re.match(pattern,string,flags=0) 阅读全文
posted @ 2019-09-18 15:40 王清河 阅读(4517) 评论(0) 推荐(0) 编辑
摘要:Python两种输出值的方式,表达式语句和print()函数。 第三种方式是使用文件对象的write()方法,标准输出文件可以用sys.stdout的引用。 如果你希望输出的形式更加多样,可以使用str.fomat()函数来格式化输出值。 如果你希望将输出的值转化成字符串,可以使用repr()和st 阅读全文
posted @ 2019-09-12 10:15 王清河 阅读(2745) 评论(0) 推荐(0) 编辑
摘要:open()方法 Python open()方法永于打开一个文件,并返回文件对象,并对文件进行处理过程中都需要用到这个方法,如果该文件无法被打开,则抛出OSError 注意:使用open()方法一定要保证关闭文件对象,即调用close()方法。 open()函数常用形式就是接受两个参数:文件名和模式 阅读全文
posted @ 2019-09-12 10:07 王清河 阅读(226) 评论(0) 推荐(0) 编辑
摘要:Python3OS文件/方法 os模块提供了非常丰富的方法用来处理文件和目录。 方法 描述 os.access(path,mode) 检验权限模式 os.chdir(path) 改变当前工作目录 os.chflags(path,flags) 设置路径的标记为数字标记 os.chmod(path,mo 阅读全文
posted @ 2019-09-12 10:05 王清河 阅读(508) 评论(0) 推荐(0) 编辑
摘要:列表: Python列表是可变的,这是它区别于字符串数组和元组的最重要的特点。列表可以修改,而字符串和元组不能。 以下是Python中列表的描述方法: 方法 描述 list.append(x) 将元素添加到列表结尾 list.extend(L) 通过添加指定列表的所有元素来扩充列表 list.ins 阅读全文
posted @ 2019-09-06 13:39 王清河 阅读(738) 评论(0) 推荐(0) 编辑
摘要:函数是组织好的,可重复使用的,用来实现单一,或相关功能的代码段。 函数能提高应用的模块性,和代码的重复使用率。 定义一个函数 可以定义一个由自己想要功能的函数,以下是简单规则: l 函数代码块是以def关键词开头,后接函数标识符名称和圆括号。 l 任何传入参数和自变量都必须放在圆括号中,圆括号之间可 阅读全文
posted @ 2019-08-28 17:54 王清河 阅读(284) 评论(0) 推荐(0) 编辑
摘要:计算1-100之和 实现99乘法法则 运算结果: robot@ubuntu:~/wangqinghe/python/20190827$ python3 mul.py 1 * 1 = 1 1 * 2 = 2 2 * 2 = 4 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9 1 * 4 = 阅读全文
posted @ 2019-08-27 18:09 王清河 阅读(202) 评论(0) 推荐(0) 编辑
摘要:迭代器 迭代是Python最强大的功能之一,是访问元素集合的一种方法。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束,迭代器只能向前不会后退。 迭代器有两个基本方法,iter()和next()。 字符串,列表,或元组对象都可以用于创建迭代器 阅读全文
posted @ 2019-08-27 18:08 王清河 阅读(474) 评论(0) 推荐(0) 编辑
摘要:Python中while语句的一般形式: while 判断条件: 语句 同样需要注意冒号和缩进,另外在Python中没有do…while循环 下面的实例计算1到100总和 运行结果: robot@ubuntu:~/wangqinghe/python/20190826$ python3.5 calc. 阅读全文
posted @ 2019-08-26 18:11 王清河 阅读(859) 评论(0) 推荐(0) 编辑
摘要:if语句: Python中if语句的一般形式如下: if语句关键词: if – elif – else 注意: 实例:x为0-99取一个数,y为0-199取一个数,若x>y则输出x,x等于y,输出x+y,否则输出y choice函数 choice()方法返回一个列表,元组,或字符串的随机数 它不能直 阅读全文
posted @ 2019-08-26 18:07 王清河 阅读(1318) 评论(0) 推荐(0) 编辑
摘要:集合(set)是一个无序的不重复元素序列。 可以使用大括号{ } 或set()函数来创建集合,注意:创建一个空集合必须用set(),{ }是用来创建一个空字典的。 创建格式: 两个集合之间的运算: a – b : 集合a中包含而b中不包含的元素 a | b :集合a或集合b包含的所有元素 a & b 阅读全文
posted @ 2019-08-26 18:06 王清河 阅读(551) 评论(0) 推荐(0) 编辑
摘要:字典是另一种可变容器模型,可存储任意类型的对象。 字典的每个键值(key=>value)对用冒号分隔,每个对之间用逗号分隔,整个字典包括在花括号里,格式如下 键必须是唯一,但值则不必。 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。 一个简单字典实例: 创建字典: 访问字典的值 把 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(277) 评论(0) 推荐(0) 编辑
摘要:序列是Python最基本的数据结构,序列中的每个元素都分配一个数字—它的位置,或索引,第一个索引是0,第二个索引是1,以此类推 Python有6个序列的内置类型。但最常见的是列表和元组 序列都可以进行的操作包括索引、切片、加、乘、检查成员。 此外Python已经内置确定序列的长度以及确定最大和最小的 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(265) 评论(0) 推荐(0) 编辑
摘要:Python的元组与列表相似,不同之处在于元组的元素不能修改 元组使用小括号,列表使用方括号 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 创建空元组 元组只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用: 元组与字符串类似,下标索引从0开始,可以进行截取、组合 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(233) 评论(0) 推荐(0) 编辑
摘要:Python3数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着,如果改变数字数据类型的值,将重新分配内存空间。 Python支持三种不同不同的数值类型: 整型(int):通常是被称为整型或整数,是正或负整数,不带小数点。python3整型是没有限制大小的。可以当作Long类型使用 浮点 阅读全文
posted @ 2019-08-23 18:32 王清河 阅读(230) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示