zoukankan      html  css  js  c++  java
  • python做上位机

    参考文章:

    https://blog.csdn.net/dgut_guangdian/article/details/78391270

    https://www.cnblogs.com/lanceyu/p/10201236.html

    https://blog.csdn.net/absinjun/article/details/81407790

    首先安装pip

    你可以通过以下命令来判断是否已安装:

    pip --version

    如果你还未安装,则可以使用以下方法来安装:

    $ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
    $ sudo python get-pip.py    # 运行安装脚本


    显示版本和路径

    pip --version

    安装serial、easygui模块,

    windows下需要安装pyserial,安装步骤见:

    https://learn.adafruit.com/arduino-lesson-17-email-sending-movement-detector/installing-python-and-pyserial

    帮助文档见:

    https://pyserial.readthedocs.io/en/latest/shortintro.html

    代码:

    import serial
    import time
     
    ser = serial.Serial()
    ser.baudrate = 9600
    ser.port = 'COM3'
    print(ser)
    ser.open()
    print(ser.is_open)
    i=1
    while(1): 
        demo=b"1"
        ser.write(demo)
        s = ser.read(1)
        print(s)
        time.sleep(0.1)
        demo = b"2"
        ser.write(demo)
        s = ser.read(1)
        print(s)
        time.sleep(0.1)
    

      继续。。

  • 相关阅读:
    多态与多态性,鸭子类型
    类的继承与派生,抽象类
    常用模块
    模块与包
    三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数
    函数装饰器
    函数基础
    文件处理
    数据类型
    Spring源码分析--IOC流程
  • 原文地址:https://www.cnblogs.com/zl0372/p/11011304.html
Copyright © 2011-2022 走看看