【发布时间】:2019-10-03 19:37:38
【问题描述】:
我在云端硬盘上有 200 多个文件,主要是文本、文档和 pdf。我需要从中提取电子邮件地址,并将其放入电子表格中。
是否有可以让我的生活更轻松的脚本(Python、PHP?)?
【问题讨论】:
标签: php python google-drive-api google-docs-api
我在云端硬盘上有 200 多个文件,主要是文本、文档和 pdf。我需要从中提取电子邮件地址,并将其放入电子表格中。
是否有可以让我的生活更轻松的脚本(Python、PHP?)?
【问题讨论】:
标签: php python google-drive-api google-docs-api
不,如果没有大量代码,这似乎不太可能。我个人会做的是打开谷歌文档中的每个文件,搜索@,然后一次复制一个(你必须找到多少封电子邮件?)。
如果您需要使用 python 执行此操作,则必须下载所有文件(使用 google drive 很容易)。然后浏览每种文件格式并使用特定的方法。
对于文本,只需使用with open("filename") as file: 读取每个文件,然后使用正则表达式逐行搜索电子邮件。 re.search.
对于doc,将first convert it转成python可以用catdoc打开的文件,然后以文本形式打开。
如果您需要完全自动化所有这些,您可能需要查看用于下载的网络自动化包,或者使用api 构建一个谷歌驱动器/文档扩展。
【讨论】: