生信log41|pdf拆页小工具-python
2023-11-19 本文已影响0人
小周的万用胶囊
因为业务需求,做了一个按页数拆分pdf的小工具,本质还是服务于数据分析的模块
0. 思路
- 按指定页数进行拆分
- 处理的包:
PyPDF2
,click
- 环境:python >= 3.9
1. 用法
- 使用:-p 是指多少页拆分一次
python PDFSpliter.py -f input.pdf -p page_num <-o output>
- 详细参数
Usage: PDFSpliter.py [OPTIONS]
:param file: 文件地址 :param page: 要拆分的页面间隔页 :param output: 定义的输出路径
Options:
-f, --file PATH PDF file abs [required]
-p, --page TEXT Split pdf into pages that you want. If page is set as 10,
then 100 pages pdf will be split every 10 pages.
[required]
-o, --output TEXT Output file name
-h, --help Show this message and exit.
2. 总结
- 目前很简陋,看后面需求进行完善
- 也是为了建设一下小仓库