这个问题可能是由于在Ubuntu 14.04上使用了较新版本的pygsheets库,而该库需要Google Cloud的认证文件(通常是client_secret.json
)来进行身份验证。以下是解决此问题的方法:
client_secret.json
文件。client_secret.json
文件保存到你的项目目录中,或者任何你希望pygsheets能够找到的地方。如果你已经有了client_secret.json
文件,但pygsheets仍然找不到它,你可以显式地指定文件的路径。
import pygsheets
# 指定客户端机密文件的路径
client_secret_path = '/path/to/your/client_secret.json'
# 初始化pygsheets客户端
gc = pygsheets.authorize(service_file=client_secret_path)
# 现在你可以使用gc对象来操作Google Sheets了
client_secret.json
文件。领取专属 10元无门槛券
手把手带您无忧上云