2024-04-19 05:41:43 发布
网友
所以我用xlrd从Excel表中提取数据。我打开它,它可以很好地提取数据。在
我的问题是工作表会自动用另一个程序的数据更新。它正在使用rtd拉取更新股票信息。在
有没有人想出任何方法从这样一个最新的工作表中提取数据?在
由于xlrd所能做的就是读取一个文件,所以我假设每次更新后都会保存excel文件。在
如果是这样,请在使用xlrd读取文件之前对该文件使用os.stat(),并保存结果(或至少是{})的结果。然后定期再次使用os.stat(),并检查文件修改时间(os.stat().st_mtime)是否已更改,表明文件已更改。如果是这样,请使用xlrd重新读取该文件。在
os.stat()
os.stat().st_mtime
由于xlrd所能做的就是读取一个文件,所以我假设每次更新后都会保存excel文件。在
如果是这样,请在使用xlrd读取文件之前对该文件使用})的结果。然后定期再次使用
os.stat()
,并保存结果(或至少是{os.stat()
,并检查文件修改时间(os.stat().st_mtime
)是否已更改,表明文件已更改。如果是这样,请使用xlrd重新读取该文件。在相关问题 更多 >
编程相关推荐