gpt4 book ai didi

python - gspread 在谷歌电子表格上写入数据在实时数据库上出现错误

转载 作者:太空宇宙 更新时间:2023-11-03 18:37:13 27 4
gpt4 key购买 nike

我使用gspread在Google电子表格上写入数据。它在本地工作正常,但是当我在实时服务器上尝试时,它给了我一个以下错误。

File "/home/openerp10/openerp_7.0/addons/spreadsheet_calculate_all/spreadsheet_calculate_all.py", line 53, in insert
a = c.open(title).sheet1
File "/usr/local/lib/python2.7/dist-packages/gspread-0.1.0-py2.7.egg/gspread/client.py", line 130, in open
raise SpreadsheetNotFound
SpreadsheetNotFound

代码如下,

res_user = self.pool.get('res.users')
sale = self.browse(cr,uid,ids)[0]
username = res_user.browse(cr, uid, uid, context=context).gmail_user
passwd = res_user.browse(cr, uid, uid, context=context).gmail_password
title = sale.document
if title and username and passwd:
try:
c = gspread.Client(auth=(username,passwd))
c.login()
a = c.open(title).sheet1
except Exception, e:
raise osv.except_osv(_('User Error!'), _('Please give correct google username,password and document title.'))

请给我任何解决方案。

最佳答案

天啊,代码运行良好。由于电子表格名称不匹配而发生错误。

我在销售订单中添加了字段,该字段将字符作为电子表格的名称。

如果字段值和 Google 电子表格名称不同,则会出现上述错误。

关于python - gspread 在谷歌电子表格上写入数据在实时数据库上出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21328286/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com