- 博客(13)
- 收藏
- 关注
原创 P13.PDF合并及页面删减、排序、旋转
P13.PDF合并及页面删减、排序、旋转.md#分割及合并PDF #利用pypdf2分割PDF PdfFileReader()、PdfFileWriter() 例: from PyPDF2 import PdfFileReader, PdfFileWriter pdf_reader = PdfFileWriter('Netease Q2 2019 Earnings Release-Final.pdf') for page in range(pdf_read
2020-05-21 10:15:04 207
原创 P12.Python提取PDF文字内容
P12.Python提取PDF文字内容.md#pdfplumber提取文字 pdfplumber.open(PDF路径) pdf.pagess[页数] page.extract_text() 例: import pdfplumber with pdfplumber.open('test.pdf') as pdf: for page in pages: print(page.extract_text()
2020-05-21 10:14:24 373
原创 P11.pdf相关模块介绍与安装
P11.pdf相关模块介绍与安装.md#模块介绍 #pypdf2模块简介 可以读取、写入、分割、合并pdf文件 需要单独安装,不包含在python标准库里 官方文档:https://pythonhosted.org/PyPDF2/ #pdfplumber模块简介 可以更好地读取PDF文件内容 可以提取PDF中的表格 需要单独安装,不包含在python标准库里 https://g
2020-05-21 10:14:00 231
原创 P10.编程生成Excel内图表
P10.编程生成Excel内图表.md#插入图片 #openpyxl插入图片 openpyxl.drawing.image sheet.add_image() 例: from openpyxl.drawing.image import Image from openpyxl import load_workbook workbook = load_workbook(filename='这是一个表格.xl
2020-05-18 10:28:58 270
原创 P9.批量修改字体、样式
P9.批量修改字体、样式.md#修改表格内的字体、样式 #修改字体样式 Font(name=字体名称,size=字体大小,bold=字体加粗,italic=是否斜体,color=字体颜色) 例: from openpyxl.styles import Font from openpyxl import load_workbook workbook = load_workbook(filename
2020-05-18 10:28:22 199
原创 P8.Python向Excel表格中写入内容
P8.Python向Excel表格中写入内容.md#修改表格内容 #向某个格子写入内容并保存 sheet['A1']='你好啊' # 例: workbook = load_workbook(filename='这是一个表格.xlsx') sheet = workbook.active sheet['A1'] ='你好啊' workbook.save(filename
2020-05-14 09:11:25 225
原创 P7.Python打开及读取Excel表格内容
P7.Python打开及读取Excel表格内容.md#Excel表格基本术语 列:column,以字母表示 行:row,以数字表示,注意Excel中从1开始计数 格子:cell 表:sheet#打开及读取表格数据 #打开Excel表格并获取表格名称 load_workbook(filename=表格文件路径) #只能打开存在的表格,不能用该方法创建一个新表格文件 workbook.sheetnames #获
2020-05-14 09:09:07 200
原创 P6.模块安装与介绍
P6.模块安装与介绍.md#openpyxl模块简介 https://openpyxl.readthedocs.io/en/stable/ 官方文档 可以读取和写入Excel文件 需要单独安装,不包含在python标准模块里 处理Excel数据 处理Excel公式 处理Excel样式 在表格内插入图表#安装openpyxl windows用户打开命令行输入:pip install openpyxl Mac用户打开终端/Termi
2020-05-14 09:08:25 267
原创 P5.创建和解压压缩包
P5.创建和解压压缩包.md#读取压缩包 zipfile.ZipFile(),.namelist() 例 import zipfile with zipfile.ZipFile('这是一个压缩包.zip', 'r') as zipobj: print(zipobj.namelist()) #遍历读取文件夹 处理压缩包里的中文 .encode('cp437').decode('gbk') 例 with zipfile.
2020-05-14 09:07:52 300
原创 P4.批量创建、复制、移动、删除、重命名文件及文件夹
P4.批量创建、复制、移动、删除、重命名文件及文件夹.md#创建文件夹 #创建文件夹 os.mkdir(新文件夹名) 例 os.mkdir('新文件夹') #注意当文件夹已存在时运行这句代码会报错 #检测该文件夹是否存在 os.path.exists(文件夹名称) 例 if not os.path.exists('新文件夹'): os.mkdir('新文
2020-05-14 09:07:21 2180
原创 P3.创建临时文件及文件夹
P3.创建临时文件及文件夹.md#写入和读取文件 #读取文件 open(), readlines(),close() 例: f = open('file.txt','r',encoding='utf-8') text = f.readlines() print(text) f.close() 例2:(推荐,不用写colse()) with open('file.txt'
2020-05-14 08:58:29 153
原创 P2.遍历、搜索及查询文件信息
P2.遍历、搜索及查询文件信息.md#遍历 #把文件夹里的文件夹里的文件夹里的文件都找出来 os.walk(指定的绝对路径或者相对路径) 例: for dirpath, dirnames, files in os.walk('./'): print(f'发现文件夹:{dirpath}') print(files) #dirpath是文件夹路径 #dirnames是dirpath
2020-05-14 08:58:02 165
原创 P1.输出目录下所有文件及文件夹
P1.输出目录下所有文件及文件夹.mdos模块:1、python标准库,无需安装。2、和操作系统有关的操作创建、移动、复制文件和文件夹文件路径和名称处理……3、注意有些指令是windows、Mac、Linux通用有些只是Mac、linux下可用#获取当前python运行路径 os.getcwd() #windows用反斜杠(\)作为文件夹之间的分隔符 #Mac和Linux采用斜杠(/)作为文件夹之间的分隔符 #反斜杠子啊python中用于转义,所以变成两
2020-05-14 08:57:09 208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人