cygwin的c api的python绑定
PyCygwin的Python项目详细描述
用于Cygwin’s C API的python和cython包装器。
安装
pip install PyCygwin
当然,这只能在cygwin提供的python中安装(即 sys.platform == 'cygwin')
用法
初始版本(v0.1)没有提供api的完整封面。 它只支持三个有用的功能:
- cygwin.cygpath–这提供了一个(部分)等价于cygpath系统实用程序, 支持其中最有用的功能(即转换 cygwin路径到本机windows路径,反之亦然)。
- cygwin.winpid_to_pid–转换 进程到其在cygwin中的pid(如果它是cygwin进程)。
- cygwin.pid_to_winpid–同样,转换cygwin的pid 处理到其本机Windows PID
完整的api文档可以在http://pycygwin.readthedocs.io上找到。