python 如何自动化TeraTerm应用程序

zpqajqem  于 2023-08-02  发布在  Python
关注(0)|答案(1)|浏览(189)

我想自动化TeraTerm。我知道如何打开它,但不知道如何编写其余部分,因为我不熟悉Python语法,尤其是Subprocesses模块。如何选择串口和更改端口?
打开TeraTerm的代码:

import subprocess
subprocess.call('"C:\\Program Files (x86)\\teraterm\\ttermpro.exe"')

字符串
在执行上述代码tera项应用程序后,将打开但如何选择“串行”并选择不同的端口。


的数据

ws51t4hk

ws51t4hk1#

你试图在不使用GUI的情况下打开一些comport,这意味着你试图使用tertererm提供的命令行选项来实现相同的功能。所以你必须先了解他们。

import subprocess

def run():
    path=f'C:\\Program Files (x86)\\teraterm\\ttermpro.exe'
    comport=10
    Baudrate=115200
    process=subprocess.Popen(f'{path} /C={comport} /BAUD={Baudrate}',stdout=subprocess.PIPE, text=True)

run()

字符串
这将打开tertererm上的COM10,如果它通过串行端口连接到它,否则tertererm将抛出错误。无法打开COM10。未找到

相关问题