002_024 Python 在Windows和Mac OS X平台上统计PDF的文档的页数
来源:互联网 发布:cf手游领礼包软件 编辑:程序博客网 时间:2024/06/03 12:51
代码如下:
#encoding=utf-8print '中国'#在Windows和Mac OS X平台上统计PDF的文档的页数#Windows#借助于PyPdf#1.下载http://pybrary.net/pyPdf/pyPdf-1.13.zip#2.注册Python环境变量path中假如D:\Python27#3.cmd中 cd D:\Python27\pyPdf-1.13#4.setup.py install#5.安装库完成from pyPdf import PdfFileWriter, PdfFileReaderdef getPdfPageNum(path): doc = PdfFileReader(file(path, "rb")) return doc.getNumPages()print getPdfPageNum(r"C:\Users\Administrator\Desktop\books\byteofpython_chn.pdf")#Mac OS X 有自带内容 ,以下为参考代码import sysif sys.platform == 'darwin': import CoreGraphics def pageCount(pdfPath): "Return the number of pages for the PDF document at the given path." pdf = CoreGraphics.CGPDFDocumentCreateWithProvider( CoreGraphics.CGDataProviderCreateWithFilename(pdfPath) ) return pdf.getNumberOfPages( )
打印结果如下:
中国
110
0 0
- 002_024 Python 在Windows和Mac OS X平台上统计PDF的文档的页数
- 在Mac OS系统上统计PDF文档的页数
- 正则表达式统计PDF文档的页数
- [Sqlite] --> Sqlite在Windows、Linux 和 Mac OS X 上的安装过程
- ANT在Mac OS X上的安装和设置
- 怎样在MAC OS X系统上给PDF文档加密
- 在Mac OS X上安装Python
- Mac OS X 平台上的开发利器---XCode
- Mac OS X: XAMP在Mac上的实现
- 修改PDF在页码控制中显示的页数和文档中的页码编号一致
- 在Mac OS X上的XAMPP上安装PHPUnit
- Mac OS X ,Windows,Unix-like上的“换行”
- 从Windows的角度看Mac OS X上的软件开发兼谈跨平台开发的一些可行方向
- Mac OS X 上如何切换默认的 Python 版本?
- 在Mac OS X上修改mysql的默认字符集
- 在Windows10上的虚拟机安装Mac OS X 10.11
- Swig在Mac OS X上的安装
- IntelliJ Idea在OS X平台上的缓存优化
- 锚文本具体指的是什么?锚文本的写法和作用是什么呢?
- Confluence 使用蓝图(Blueprint)
- jQuery EasyUI中对表格进行编辑的实现代码
- jquery表格例子
- Document 对象
- 002_024 Python 在Windows和Mac OS X平台上统计PDF的文档的页数
- 黑马程序员-------集合框架Collection List
- Codeforces Round #236 (Div. 1)
- 找工作一月之笔记
- Oracle PL/SQL入门之慨述
- What Interests You About This Job?
- core dump
- 程序员人生第二年
- java.util.concurrent.Executor