pygsheets.authorize每次运行时都会生成tmp文件

时间:2020-07-09 03:54:50

标签: python pygsheets

我正在尝试使用pygsheets运行一个简单的代码。该代码已经在其他计算机上进行了测试,因此可能是我的计算机或OS中的某些配置。在两行中:

creds_file = _google_creds_as_file()
gc = pygsheets.authorize(service_account_file=creds_file.name)

函数_google_creds_as_file()返回一个具有特定名称的临时文件,当我调用gc时,它总是返回相同的错误:

PermissionError: [Errno 13] Permission denied: 'C:\\Users\\User\\AppData\\Local\\Temp\\tmpwjie6exl'

即使我以管理员身份运行Python脚本,也会发生这种情况。如果我删除此文件,则会生成另一个具有不同名称的文件,问题仍然存在。

如何解决此错误?

0 个答案:

没有答案
相关问题