我有一个朋友,作为他工作的一部分,他不得不过滤一些原始数据文本文件(实际上是从服务器发送的日志)。现在我建议用python帮助他,到目前为止还不算太复杂。然而,当他告诉我有些数据需要手动添加时,我遇到了麻烦。在
所以我的第一个想法是也许我应该创建一个csv文件,这个文件在python中很容易处理,而且对于我的朋友来说就像一个普通的excel。每次新日志到达时,脚本都会将其名称更新到csv文件中,我的朋友可以轻松地添加更多信息。每一行都是这样的:
日志名
空的空间留给我的朋友去填充,然后他有第二个脚本来收集所有的数据。在这里你不能用csv文件来更新。所以每次他想更新时都需要打开保存并关闭,打开保存然后关闭。很头痛。在
现在我知道这是excel的问题,而不是csv本身,因为如果我使用sublime读取文件,它会在脚本运行后实时更新。Excel有一个共享选项,但它是为xls文件而不是csv保留的。在
我试着在网上查了一下,发现了一些非常复杂的东西,看起来不太可能。有什么想法吗?在
或者,如果您确实想使用Excel,您可以尝试以下类似的方法将日志数据插入到openexcel文档中。在
根据您所说的,如果我要这样做,我将创建一个Access数据库,让您的Python脚本插入并更新其中的数据,然后让您的朋友通过Access本身执行手动操作。在
{这里有很多关于如何连接数据库的例子。在
相关问题 更多 >
编程相关推荐