python 访问 google docs 类库gdatacopier介绍

有人说python是特种部队,java是大军团作点,这话真的说到点子上了,其实ptyhon真的处理某些任务太方便了。

因为google docs可以把ms word转换成html,这一功能很强大,强大的原因是转换后的html是和word的显示格式基本上是差不多的,

最重要的原因是利于网页显示和搜索引擎索引,我们为word转html想了不少方法,但是都不是很完美,最后在朋友的介绍下用google 的 docs api 来处理此类问题,因为考虑到公司应用,所以服务一定要稳定,可靠,并且效率和质量都的考虑。

 

选择了很多在linux上面的开源软件转换 ms word 到 html 不成之后,就选择了google docs api。

但是这有一个很麻烦的问题,那就因为中国是局域网,所有google docs是不能直接访问的,最后没办法,只能在美国弄了一个服务器来作代理,以此访问google docs api

 

google 最新的 docs api 支持两种语言,java 和 pyhon.

在和豆瓣的朋友讨论了很久后,最后选择了python,因为java的庞大,这一点让我很反感。

 

这里主要介绍一下gdatacopier这一类库,这类库是用python写成的。

 

第一部是先安装python环境

这网上文章很多,google一下就可以了

 

第二部是安装gdata-python-client类库

这个类库提供了python 访问google 很多服务的api

gdata-python-client下载地址.

怎么样安装gdata-python-client请参考google 官方文档

 gdata-python-client安装与配置

 

第三部是下载gdatacopier

gdatacopier的下载地址

 

实例

导出所有的文档,以pdf的格式

 

./gcp.py -f pdf username@gmail.com:/docs/all/Over* /tmp/
具体请参考gdatacopier项目主页

 

python 访问 google docs 类库gdatacopier介绍_第1张图片

你可能感兴趣的:(java,html,api,python,Google,文档)