Python 如何在一个_uinit__u; py.py中运行代码

Python 如何在一个_uinit__u; py.py中运行代码,python,Python,我发现了一些代码,我认为可以让我与我的太阳神热回收装置进行通信。我对Python比较陌生(但不是一般的编码),我真的不知道如何使用这段代码。它显然是为smarthome.py编写的,但我想从命令行使用它 我还可以看到,这个文件的构造方式可能不是构造_uinit__uuu.py的最佳方式,但我想先尝试使用它 那么,如何运行此代码 git clone之后的欢呼声https://github.com/mtiews/smarthomepy-helios.git:或者 使用\uuuu init\uuuu

我发现了一些代码,我认为可以让我与我的太阳神热回收装置进行通信。我对Python比较陌生(但不是一般的编码),我真的不知道如何使用这段代码。它显然是为smarthome.py编写的,但我想从命令行使用它

我还可以看到,这个文件的构造方式可能不是构造_uinit__uuu.py的最佳方式,但我想先尝试使用它

那么,如何运行此代码


git clone之后的欢呼声https://github.com/mtiews/smarthomepy-helios.git:或者

  • 使用
    \uuuu init\uuuu.py
    脚本作为参数调用python:

    python-smarthomepy-helios/\uuuu-init\uuuu.py
    

  • 使
    \uuuu init\uuuu.py
    可执行并运行它:

    chmod u+x smarthomepy helios/\uuuuu init\uuuuuuuu.py
    smarthomepy helios/_初始__.py
    
不管用哪种方式运行它都会让我

2016-02-20 18:07:51791-根-错误-Helios:无法打开/dev/ttyUSB0。
例外:未连接

但是通过
--help
我得到了一些很好的概要:

$>python smarthomepy helios/\uuuu init\uuuuuuu.py--帮助
用法:uuu init_uuuu.py[-h][-t端口][-r读取值][-w写入值][-v值][-d]
Helios通风系统命令行界面。
可选参数:
-h、 --帮助显示此帮助消息并退出
-t端口,--要使用的tty端口串行设备
-r READ_VAR,--READ READ_VAR
从通风系统读取变量
-w WRITE_VAR,--WRITE WRITE_VAR
将变量写入通风系统
-v值,--值
要写入的值(选项-v必需)
-d、 --调试打印调试语句。
如果没有参数,将检索使用默认tty的所有可读值。

通常不运行init文件。它会在你导入模块时执行它是另一个模块的插件。。。你不直接运行它。。。阅读自述文件…是的,我意识到它是一个插件,通常不会直接运行init文件(如我所说)。我只是不想安装它插入的东西,也不知道如何直接运行它。自述文件确实建议可以从命令行使用它。我只是不知道有多聪明。正是我需要的。不得不用pip安装pyserial,但效果很好。