Python 如何开始使用PyWin32

Python 如何开始使用PyWin32,python,excel,python-3.x,ms-word,pywin32,Python,Excel,Python 3.x,Ms Word,Pywin32,我正在寻找好的资源来开始使用pywin32。我没有找到太多关于它的教程、书籍或博客。我希望能够使用python自动化一些常见的重复性Microsoft Excel和Word任务(例如打开Word文档,搜索和替换电子表格中的数据) 我发现了很多关于PyWin32的参考资料(在google和StackOverflow上),但它总是处于更高级的级别。我只想找到一些有很好文档记录的资源来帮助我跟上进度,这样我就可以使用我找到的其他帖子。如果你愿意买一本书,我可以推荐如下内容 (也可以在PyWin32的安

我正在寻找好的资源来开始使用pywin32。我没有找到太多关于它的教程、书籍或博客。我希望能够使用python自动化一些常见的重复性Microsoft Excel和Word任务(例如打开Word文档,搜索和替换电子表格中的数据)


我发现了很多关于PyWin32的参考资料(在google和StackOverflow上),但它总是处于更高级的级别。我只想找到一些有很好文档记录的资源来帮助我跟上进度,这样我就可以使用我找到的其他帖子。

如果你愿意买一本书,我可以推荐如下内容


(也可以在PyWin32的安装中找到)和(以及它们的对象和模块列表)应该可以完成其余的工作。

好吧,PyWin32的主要作者(Mark Hammond)出版了一本书,涵盖了PyWin32扩展,但它可能有点过时。谢谢你,你提到的这本书是2000年出版的。Python版本已过时。在使用Python3.3学习时,我已经阅读了许多Python2.6教程。这本书的难度比帮助大得多,因为我在Python方面还是一个不学无术的人。很抱歉有一个离题的评论,但既然你称自己是一个不学无术的人,我可以建议你读一读吗?这是一个很好的Python可读性和行为准则指南。要求提供教程在这里是离题的。对于初学者来说,PyWin32有一些关于更晦涩的主题(如COM)的补充资料。在所有其他方面,它只是另一组模块,包含文档,MSDN支持底层API。感谢您参考活动状态文档。我以前看过那本书。在2000年发布时,使用的python版本非常旧。我联系了出版商,看看他们是否计划更新版本。他们说没有安排什么。我也试着用自己的方式阅读PyWin32文档,但它对初学者不太友好(更多的是作为用户的参考,而不是初学者的操作)。我想这是真的,但我担心PyWin32文档编写得不是很好。我不知道有什么更好的整体教程,有很多具体问题的答案。你必须努力克服这一切。如果您熟悉WinAPI,应该可以。谢谢。不幸的是,我对WinAPI不是很熟悉。我的职业不是程序员,我学习Python是为了让我的工作生活更轻松。我真的希望有一个活跃的博客或其他资源,为希望使用PyWin32集成Python和Microsoft Office的初学者提供信息。我已经四处寻找一个新的用户资源一个月了,运气不好。也许这比我准备的要复杂。如果你擅长PyWin32,你肯定可以部分依靠它谋生(尽管这值得讨论)。多亏了你上面关于WinAPI的评论,我找到了一种新的方法。在搜索如何使用WinAPI和python时,我在Stackoverflow和Google上找到了一些答案。虽然不是我最初想要的,但它确实为我指明了正确的方向。我将把你的答案标记为“已接受”,并在我自己的答案中发布我在下面找到的任何资源。谢谢