USB端口号可以用作客户端服务器型号的端口吗?

问题描述 投票:0回答:1

我想在两个硬件设备(CANtact)之间建立客户端 - 服务器模型。我已将硬件插入我的笔记本电脑USB端口,它们显示为/ dev / ttyACM0和/ dev / ttyACM1,这些端口号是否可用于在这两个硬件设备之间建立客户端 - 服务器模型?在以下程序中必须作为主机提供什么?

 #!/usr/bin/env python3

import socket

HOST = '127.0.0.1'  # Standard loopback interface address (localhost)
PORT = 65432        # Port to listen on (non-privileged ports are > 1023)

with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.bind((HOST, PORT))
    s.listen()
    conn, addr = s.accept()
    with conn:
        print('Connected by', addr)
        while True:
            data = conn.recv(1024)
            if not data:
                break
            conn.sendall(data) 
python client-server
1个回答
0
投票

USB端口没有IP地址。相反,它有一个序列号,但它不能用作websocket连接的主机。

© www.soinside.com 2019 - 2024. All rights reserved.