目前我正在创建一个模板,我的要求是我应该从文本文档中复制内容并将其粘贴到我正在创建的模板中。我想知道python webdriver中的一种方法,我在网上搜索但最终没有找到解决方案,我发现了一个类似的问题 Copy odt file to clipboard and paste to another file with python 3.2> here但没有解决方案,任何帮助都会感谢我,因为我在这项特定任务上花费了更多时间。
提前致谢 !
这和webdriver没多大关系,更多的是和python有关。如,如何使用 Python 读取 ODT 文件?那是您正在做的事情的核心,因此 webdriver 与该问题无关。
话虽如此,有一个标准库,所以试一试,它可以与所有 MS Office 和 Open Office 文件交互:
https://github.com/mikemaccana/python-docx
这里还有一个基于 COM 的库,可以与 Word 和 Excel 交互:
http://python.net/crew/pirx/spam7/
如果它是基于 OpenOffice 的文件,那么无论您尝试做什么,都可以自动执行 Open Office:
http://wiki.services.openoffice.org/wiki/Python
这取决于什么类型的文本文档(您只指定它是“文本文档”) - 如果它是一个简单的 .txt 文档,这非常简单易行。