python
文章平均质量分 93
无晴_
这个作者很懒,什么都没留下…
展开
-
Python自动化办公_设置Excel样式
一、代码实现import osfrom openpyxl import load_workbookfrom openpyxl.styles import PatternFill, Alignment, Side, Border# 定义表头颜色样式为橙色header_fill = PatternFill('solid', fgColor='FF7F24')# 定义表中、表尾颜色样式为淡黄色content_fill = PatternFill('solid', fgColor='FFFFE0原创 2021-01-11 21:56:37 · 2207 阅读 · 0 评论 -
Python自动化办公_debug
常见的语法错误按照Python官方文档的定义,“错误消息”至少可以被分为两类:语法错误(syntax errors)和异常(exceptions)语法错误(syntax errors)简单来说就是代码不符合Python的基本语法规范而导致程序出了问题。当你的代码完全符合Python的语法规范后,就该尝试运行程序了。但在程序运行过程中,还是有可能会发生问题,我们把这类问题称为异常(exceptions)一、语法错误例:查看错误消息时,终端会展示出现语法错误的那一行,并显示一个箭原创 2020-12-09 22:35:54 · 370 阅读 · 0 评论 -
Python自动化办公_openpyxl库与模块、工作簿、工作表、单元格、样式和图形设置
一、openpyxl库与模块openpyxlopenpyxl是Eric Gazoni和Charlie Clark联合开发,用来处理Excel电子表格的Python第三方库。因为它是第三方库,所以需要根据系统环境,在本地使用正确的命令来安装这个库,命令如下所示:Windows系统:pip install openpyxlMacOS系统:pip3 install openpyxlopenpyxl库可以处理Excel2010以后的电子表格格式,包括:xlsx/xlsm/xltx/xltm.原创 2020-12-06 23:47:39 · 700 阅读 · 1 评论 -
Python自动化办公_读写CSV文件
1、代码实现import csv# 设置员工发展基金确认表路径source_path = './员工发展基金确认表.csv'# 设置存放拆分结果文件的文件夹路径result_path = './员工发展基金文件夹_demo/'# 打开员工发展基金确认表with open(source_path, 'r', encoding='utf-8', newline='') as source_file: # 将文件对象转换为DictReader对象 source_csv =.原创 2020-11-29 20:24:05 · 730 阅读 · 0 评论 -
Python自动化办公_txt文件筛选与读写
1、流程分解:2、绝对路径与相对路径:3、读取文件下图是Python官方文档中有关open()函数的部分,除方框中的内容,其他皆可省略 打开文件的模式:参数mode并不是强制的,它有个默认值'r'。也就是说,打开文件时,默认只读模式。当mode='w',即写模式时,open()函数会打开一个文件只用于写入,如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被清空。如果该文件不存在,创建新文件。当mode='a',即追加模式时,open()...原创 2020-11-27 23:20:46 · 588 阅读 · 0 评论 -
python自动化办公_快速获取文件名(模块、库与import语句)
1、库如果把Python比作手机,那库就像手机中的软件(app)。它可以实现各种各样的功能。库一般分两种,它与手机中软件(app)的分类也很类似。一种叫标准库,它像手机中的相机、图片、计算器等自带的软件一样,不用下载安装就可以使用。因此标准库是Python自带的库,可以直接使用。第二种叫第三方库,它呢,就像从手机应用商店下载的社交、美图、支付等软件一样,是由其他人提供的,需要下载、安装之后才能使用。因此第三方库是Python中由其他人提供的库,在使用时,一定需要保证它是已经下载和.原创 2020-11-27 00:46:13 · 364 阅读 · 0 评论 -
Python基础_for和while循环
for循环:1、for循环语法:for 元素(item) in ......(不可以是浮点数和整数): (缩进4格)......2、循环打印字典时,打印出来的为“键”;打印字符串时,如下图:3、range函数常与for 循环连用,使用range(a,b)函数,可以生成一个【取头不取尾】的整数序列。4、for+range:用法一 用法二...原创 2020-11-26 19:40:37 · 168 阅读 · 0 评论 -
Python基础_列表及字典
列表1、偏移量:列表中每个元素的位置编号 tips:1.偏移量是从0开始的,而非我们习惯的从1开始;2.列表名后加带偏移量的中括号,就能取到相应位置的元素2、提取多个元素时使用切片方式,例:总结为口诀:左右空,取到头;左要取,右不取。tips:偏移量取到的是列表中的元素,而切片则是截取了列表的某部分,所以还是列表。3、增加或删除元素:append函数、del函数 列表名.append() del 列表名[元素的索引]4...原创 2020-11-24 20:22:27 · 123 阅读 · 1 评论 -
python基础_print、数据类型及input
1、print为打印函数,如括号内数据带引号,print()函数会原样打印引号内的数据。2、用print()函数实现换行,通常可以用转义字符\n和三引号print(''' ''')来实现3、转义字符:4、算术运算符:5、数据拼接:只能在字符串类型数据间拼接,拼接符号为+6、数据转换:int()整数 float()浮点数【小数】 str()字符串 tip:由于小数形式...原创 2020-11-22 23:43:23 · 268 阅读 · 0 评论 -
python基础_if条件判断
总结图:原创 2020-11-22 23:49:41 · 97 阅读 · 0 评论