当前位置: 首页 > news >正文

充值网站制作做蛋糕网站

充值网站制作,做蛋糕网站,重庆高端网站建设价格,wordpress 作者页""" dir.txt的形式 第1章 计算机系统基础知识 1 1.1 嵌入式计算机系统概述 1 1.2 数据表示 4 1.2.1 进位计数制及转换 4 1.2.2 数值型数据的表示 6 第2章 嵌入式系统硬件基础知识 56 2.1 数字电路基础 56 2.1.1 信号特征 56 2.1.2 组合逻辑电路和时序逻辑电路 5…
"""
dir.txt的形式
第1章 计算机系统基础知识 1
1.1 嵌入式计算机系统概述 1
1.2 数据表示 4
1.2.1 进位计数制及转换 4
1.2.2 数值型数据的表示 6
第2章 嵌入式系统硬件基础知识 56
2.1 数字电路基础 56
2.1.1 信号特征 56
2.1.2 组合逻辑电路和时序逻辑电路 56
2.2 嵌入式微处理器基础 63
2.2.1 嵌入式微处理器的结构和类型 65
2.2.2 嵌入式微处理器的异常与中断 71
"""import pypdf# TODO 需要提前设置的变量
original_pdf_name = '嵌入式系统设计师教程__第2版.pdf'  # pdf文件名
directory_file_name = "dir.txt"  # 目录所在文件名
first_chapter_origin_num = 1  # 第一章在目录上的页码
first_chapter_actual_num = 10  # 第一章的页码# TODO 以下内容无需更改
offset = first_chapter_actual_num - first_chapter_origin_num - 1  # 偏置writer = pypdf.PdfWriter()  # 创建一个PdfWriter类
input1 = open(original_pdf_name, "rb")  # 打开需要添加书签的PDF
writer.append(input1)  # 将PDF读入writer中,然后进行书签的编辑f = open(directory_file_name, 'r', encoding='utf8')  # 打开目录文件
lines = f.readlines()  # 读取目录的所有行
num_lines = len(lines)  # 标题的总个数txt = []
bookmark_parent_0 = None
bookmark_parent_1 = Nonefor line in lines:line = line.strip()  # 去掉末尾的'\n'title = line.split(' ')  # 根据line中空格' '进行分割level = line.count('.')  # 有n个'.'就是n+1级标题page_title = title[0] + ' ' + title[1]page_num = int(title[-1]) + offsetif level == 0:bookmark_parent_0 = writer.add_outline_item(title=page_title, page_number=page_num, parent=None)elif level == 1:bookmark_parent_1 = writer.add_outline_item(title=page_title, page_number=page_num, parent=bookmark_parent_0)else:writer.add_outline_item(title=page_title, page_number=page_num, parent=bookmark_parent_1)print(line.strip())print(txt)# Write to an output PDF document
output = open('05_' + original_pdf_name, "wb")
writer.write(output)# Close File Descriptors
writer.close()
output.close()f.close()  # 关闭文件
print('f.closed=', f.closed)

更详细的pypdf使用参考

使用 Python 给 PDF 添加目录书签_python word转pdf按标题生成书签-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/qq_35629563/article/details/133499112

http://www.yayakq.cn/news/912034/

相关文章:

  • 网站原型图设计软件广州市招投标中心官网
  • 广西住房和城乡建设厅网站首页短视频运营培训学校
  • 广州省建设厅官方网站百度网站排名突然消失
  • 海沧区建设局网站湛江有人做网站 的吗
  • 萧山建设局网站首页做网站建设跑业务
  • 网站设计的公司如何选移动互联网开发课件
  • 常用的网站类型有哪些类型有哪些类型有哪些重庆商城网站建设
  • 网站推广 济南北京手机网站设计价格
  • 焦作 做 网站谷歌广告联盟网站
  • php如何搭建网站后台thinkphp5做网站
  • reactjs 做的网站域客式单页网站能申请域名吗
  • 南宁网站设计方法WordPress未设置密码用户
  • 个人如何做一个网站ui设计工具
  • 人力资源网站模板项目宣传网站模板免费下载
  • 教务处网站建设网站建设类有哪些岗位
  • 永久免费自助建网站php开发大型网站开发
  • 装饰工程东莞网站建设优化网站教程
  • 网站字体大小是多少做什么地方网站
  • 微网站开发平台免费上海市网站建设定制
  • 开源门户网站wordpress 自学
  • 明水县网站建设建站公司跑路了域名怎么办
  • 廊坊网站建设-商昊网络wordpress无法后台
  • 郑州企业建设网站有什么用asp网站开发 pdf
  • 上海做家教去哪个网站最新国内新闻50条简短
  • 小语种外贸网站网站做优化一开始怎么做
  • 公司核准名称网站邳州市建设局网站
  • 模版型网站是怎样的实体店铺怎么引流推广
  • wordpress建站过程刘素云网站脱孝怎样做
  • 什么网站可以兼职做效果图门户网站建设工作的自查报告
  • 做游戏交易网站网站建设一个月做十单