将google文档下载到文件
gdoc-down的Python项目详细描述
gdoc_down
API和命令行程序,用于保存Google文档、演示文稿, 以及本地google drive/backup&sync目录中的工作表 本地文件。
gdoc_down支持多种格式:
- csv(.csv)
- ePub(.ePub)
- Excel工作簿(.xlsx)
- HTML(.html)
- 图像(.png、.jpg、.svg)
- 乳胶(.tex)
- 打开Office文档(.odt)
- 打开Office演示文稿(.odp)
- 打开Office工作簿(.ods)
- 纯文本文件(.txt)
- 可移植文档格式(.pdf)
- PowerPoint演示文稿(.pptx)
- 富文本文档(.rtf)
- tsv(.tsv)
- Word文档(.docx)
gdoc_down还具有处理.gdoc文件的特殊功能 含乳胶:
- gdoc_down忽略所有图像。这允许用户放置 谷歌文档中的图片,方便使用 \includegraphics在编译的pdf文件中嵌入图像。
- gdoc_down将把所有google文档注释转换为pdf 评论。
- gdoc_down忽略所有分页符。
第一次调用gdoc_down时,gdoc_down将请求 访问用户的google帐户。这将创建一个client.json文件 在用户主目录(~/.gdoc_down/client.json)中。
安装
- pypi的最新版本pip install gdoc_down
- 来自github的最新版本 pip install git+https://github.com/KarrLab/gdoc_down.git#egg=gdoc_down
命令行用法
usage: gdoc_down (sub-commands ...) [options ...] {arguments ...} Download a Google document, presentation, or workbook to a local file positional arguments: google_file path to Google document, presentation, or workbook optional arguments: -h, --help show this help message and exit --debug toggle debug output --quiet suppress all output --format FORMAT, -f FORMAT output format (csv, docx, epub, html, jpg, odft, odp, ods, pdf, pptx, png, rtf, svg, tsv, tex, txt, xlsx) --out_path OUT_PATH, -o OUT_PATH path where Google document, presentation, or workbook should be downloaded --extension EXTENSION, -e EXTENSION output extension
示例
gdoc_down -f docx /path/to/Google \Drive/file.gdoc gdoc_down -f pptx /path/to/Google \Drive/file.gslides gdoc_down -f xlsx /path/to/Google \Drive/file.gsheet
文件
请参阅Read the Docs上的文档。
许可证
示例模型在MIT license下发布。
开发团队
gdoc_down是由位于 美国纽约的西奈山。
问题和评论
请与Jonathan Karr联系 问题或评论。