问题描述
我想将我在模块目录中退出的文件上传到谷歌驱动器。我已经在谷歌开发者中创建了客户端 api,我下载了这个 client_sercrets.json 文件并放置在与我的 models.py 相同的级别,我使用了 pydrive 和得到错误
无效的客户端机密文件('打开文件时出错'、'client_secrets.json'、'没有这样的文件或目录'、2)
我在模块中添加了 json 文件。我该怎么做。我的代码在这里。
def upload_file(self):
g_login = GoogleAuth()
g_login.LocalWebserverAuth()
drive = GoogleDrive(g_login)
os.chdir("/docs")
for file in glob.glob("*.pdf"):
with open(file,"r") as f:
fn = os.path.basename(f.name)
file_drive = drive.CreateFile({'title': fn })
file_drive.SetContentString(f.read())
file_drive.Upload()
logging.info( "The file: " + fn + " has been uploaded")
logging.info("All files have been uploaded")
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)