从C++;或windows上的Python 我需要使用Python或C++来从Windows中读取串行端口。我应该使用什么API/库?你能给我指点教程吗?谢谢
这是一篇关于Win32串行通信的经典文章: 在C++中:从C++;或windows上的Python 我需要使用Python或C++来从Windows中读取串行端口。我应该使用什么API/库?你能给我指点教程吗?谢谢,c++,python,windows,serial-port,C++,Python,Windows,Serial Port,这是一篇关于Win32串行通信的经典文章: 在C++中: (“\\.\\COM39”,…) ReadFile,WriteFile CloseHandle 还有一个完整的关于.python的文档。在python中,您有一个优秀的跨平台包(我只在GNU/Linux环境中使用过) 看一看,它的使用非常简单,但非常强大 当然有了 顺便说一句,如果它有用的话,你可以找到我的一个使用pyserial的项目,作为一个扩展示例。在python中,它只需导入并使用它的open()方法即可(如果你使用的是相当标
(“\\.\\COM39”,…)
ReadFile
,WriteFile
CloseHandle
还有一个完整的关于.python的文档。在python中,您有一个优秀的跨平台包(我只在GNU/Linux环境中使用过) 看一看,它的使用非常简单,但非常强大 当然有了
顺便说一句,如果它有用的话,你可以找到我的一个使用pyserial的项目,作为一个扩展示例。在python中,它只需导入并使用它的open()方法即可(如果你使用的是相当标准的系统,否则你必须调整许多参数以匹配你的环境) 编辑:
正如Enrico所指出的,pyserial在许多发行版中都不是默认的软件包,所以您必须自己安装它。
我建议通过安装并使用轻松安装来处理python插件包。只是一点,pyserial在大多数系统中都不是默认安装的。是的,它可以通过轻松安装轻松获得+因为你的答案是第一个:)谢谢你们所有人的精彩回答!