我喜欢使用OneNote,但是我希望能够更好地控制笔记的位置以及如何生成笔记。我非常精通VBA并且可以使用Python(这些是我可以在我的机器上编写的唯一语言)但是我还没有找到通过代码与OneNote交互的好方法。我正在使用OneNote 2003,它看起来不像像2007那样有xml导出。有没有人想出一种能够用Python或VBA读写OneNote文件的简单方法?
答案 0 :(得分:4)
OneNote 2007 has more options,但OneNote 2003仅支持CSimpleImporterClass API以编程方式将数据导入OneNote。 CSimpleImporterClass允许您使用VB将图像,墨迹和HTML引入OneNote。
阅读OneNote 2003文件可能会有点困难。我不知道有任何资源可以轻松地使用Python或VBA准备OneNote 2003文件。
答案 1 :(得分:0)
Python支持描述@ http://varunsrin.posterous.com/python-onenote-you
还有一个C#插件@ http://onom.codeplex.com/
答案 2 :(得分:0)
对于OneNote笔记本,部分或页面上的基本CRUD(创建,读取,更新,删除)操作,您还可以使用Python中的REST API。