【发布时间】:2014-08-27 10:54:19
【问题描述】:
我正在关注这个guide by google,关于如何使用 python 库访问电子表格。但是:然后我必须在没有加密的情况下在 python 脚本中编写我的谷歌用户名和密码,这对我来说是一个巨大的安全问题,尤其是当你将脚本交给其他人时。
那么:有没有办法在不提供用户名和密码的情况下使用 python 写入(公共)Google 电子表格?
【问题讨论】:
-
将您的秘密数据移动到外部文件,例如
auth.py,而不仅仅是将其导入您的主文件中。永远不要分享auth.py -
ClientLogin只是其中一种身份验证机制,而不是您想要使用的常用机制。您还可以使用AuthSub、OAuth或(通常是最好的)OAuth 2。阅读更多文档,而不仅仅是 hello world 示例,例如 Google 电子表格文档中的 Authorizing Requests。
标签: python google-sheets