Python并行端口扩展
项目描述
概述
此模块封装了对并行端口的访问。它为在Windows和Linux上运行的Python提供后端。其他平台也是可能的,但尚未集成。
此模块仍在开发中。但它可能对开发者有用。Windows版本需要编译的扩展和Windows NT/2k/XP的giveio.sys驱动程序。它使用ctypes来访问预构建DLL中的函数。
它是在免费软件许可下发布的,有关更多详情,请参阅LICENSE.txt。
版权(C)2001-2016 Chris Liechti cliechti@gmx.net
功能
- 所有支持平台上的相同基于类的接口 
- 端口编号从零开始,用户程序无需知道端口名称 
- 如果通过编号访问不合适,可以指定端口号字符串(设备名称) 
要求
- Python 2.2 或更高版本 
- Java/Jython 的“Java Communications” (JavaComm) 扩展 
安装
从存档中提取文件,在该目录中打开一个壳/控制台,让 Distutils 完成其余操作
$ python setup.py install简要介绍
>>> import parallel
>>> p = parallel.Parallel()  # open LPT1 or /dev/parport0
>>> p.setData(0x55)示例
请查看 GIT 存储库。有一个示例目录,您可以在这里找到一个简单的终端以及其他内容。 https://github.com/pyserial/pyparallel/tree/master/examples
参考
- Python: https://pythonlang.cn 
- Jython: http://www.jython.org 
- Java@IBM http://www-106.ibm.com/developerworks/java/jdk/(JavaComm 链接位于相应平台的 JDK 下载页面) 
项目详情
下载文件
下载您平台上的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。
源分发
         pyparallel-0.2.2.tar.gz  (11.8 kB 查看哈希值)
      
    构建分发
         pyparallel-0.2.2-py3-none-any.whl  (38.8 kB 查看哈希值)
      
    
    
       关闭
    
      
        
    
    
  
pyparallel-0.2.2.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | b5550293af42a42d7b2e1ada1224d3c3ce2f09b80e85421820e068655908c611 | |
| MD5 | c561af9e15271a1c4690a764d3028999 | |
| BLAKE2b-256 | 8785be9988fdafabb41d6cc0a1a5dc70a351d968e0b3e80d8b627dc7ad075712 | 
    
       关闭
    
      
        
    
    
  
pyparallel-0.2.2-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | f382422c97a885453b405acadd27c522bff87e9407968dc814955ed68b1cc777 | |
| MD5 | d7d8722c93b798a576de7c49f9fcf369 | |
| BLAKE2b-256 | 0806b8dfcd5509b4c2ee68528a90be91eddfcb1f8c9fab90c0e734841b03fb3c |