ECCO个人信息管理器的DDE API的瘦包装

EccoDDE的Python项目详细描述


ecco dde是ecco-pro-personal的dde api上的一个非常薄的包装。 Windows信息管理器。与ecco的其他python接口不同, 它不提供任何高级对象来表示项、文件夹等, 但是相反,允许你创建适合你自己的更高层次的对象 特殊应用。

另外,eccodde的方法使用原始的ecco api名称,这样您就可以 使用ECCOAPI参考作为ECCODDE的粗略指南。有些方法 通过使用不同的参数类型可以访问的增强功能, 但即使是这样,也几乎总是暴露了底层的功能 ecco api,而不是做任何特定于python的包装。ECCO的49 API中的48 呼叫已执行。(第49个AddFileToMenu似乎没有 在网上的任何地方都有记录。

eccodde在编写自己的ad-hoc接口时提供的主要附加值 是稳健性。如果ECCODDE没有启动,它可以透明地启动ECCO,并且 它避免了许多微妙的引用和行终止问题,你会遇到 从头开始编写接口时。ECCODDE也有一个自动测试 套件,以便将来向库中添加的任何内容都不会中断当前的 功能。

此库需要pywin32包,但不会自动安装 它,因为此时它与easy_install不兼容。你必须 在使用eccodde之前手动安装pywin32。

有关完整的eccodde文档,请参阅EccoDDE developer’s guide。这个包的问题、评论和错误报告应该是 指向PEAK mailing list

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何解决这个索引越界问题   HQL表达式中的java Null   未使用mongojackson删除java文档   windows Java编译了我的程序,但我无法运行它   java获取泛型T的类型   用于非IBM Windows计算机的java IBM SDK 7?   java数据库上多线程插入(更新)和单线程顺序插入(更新)的性能比较?   集合是否存在只接受一个条目并允许从映射中获取值的Java映射?   带有共享主键的JavaSpring数据JPA:OneToOne似乎不起作用   java与<>的区别?方法和变量声明中的超级/扩展字符串>   java从终端以调试模式运行jar   java如何找出谁破坏了密钥类型的事件?   osgi在Java中访问一个包的多个版本   如果输入不是整数,java会反复请求用户输入   在java中导入本地库错误   JavaE(fx)剪辑:带有javafx的首选项页面   基本Java映射的orm对象哈希映射(将POJO映射为映射)