使用PyDri访问共享文件

2024-04-24 05:38:40 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的应用程序中,使用PyDrive和Google Drive,用户a创建了一个文件,并使用

self.User.GoogleFile.SetContentString(json.dumps(self.Message))

当用户B使用

^{pr2}$

消息包含正确的数据。如果自我信息由用户A修改,并使用保存

self.User.GoogleFile.SetContentString(json.dumps(self.Message))

然后,如果用户B再次读取该文件,自我信息只包含原始数据而不是更新的值

有没有什么方法可以刷新文件,或者清除缓存,或者我应该运行什么命令让用户B获取最新数据?在


Tags: 文件数据用户self信息json应用程序message
1条回答
网友
1楼 · 发布于 2024-04-24 05:38:40

我现在意识到你需要刷新Google文件列表的实例。在

我在做这个

drivefiles  = drive.ListFile().GetList()
self.User.GoogleFile = None
while True:    
    for f in drivefiles:
        if f['title'] == 'Hello.txt':
            self.User.GoogleFile = f
            break
        if self.User.GoogleFile!=None:
            self.Message=json.loads(self.User.GoogleFile.GetContentString())
    raw_input("Press Enter to continue...")

当我需要这样做的时候

^{pr2}$

相关问题 更多 >