技术支持电话 | 0379-69926675-801 | ||
技术支持邮件 | Gingko@vip.163.com | ||
版本 | 日期 | 作者 | 修改内容 |
---|---|---|---|
V1.0 | 2020-06-15 | gingko | 初次建立 |
使用micropython调用自写Python模块。
micropython支持导入用户自写模块或第三方库。 若在同一目录下,则直接导入,
import LED
目录结构:
若在子目录下则间接导入,
from MY import LED
目录结构:
可以看到main.py调用了自写LED模块中的流水灯方法,三色LED轮流闪烁。
# -*- coding: utf-8-*- # MY/LED.py 文件 import pyb #LED类 class LED(object): """My water LED""" def __init__(self): super(LED, self).__init__() def water(self): #流水灯方法 while True: for i in range(1,4): pyb.LED(i).on() pyb.delay(500) pyb.LED(i).off()
# -*- coding: utf-8-*- # main.py 文件 import LED #导入自写模块 led = LED.LED() led.water() #调用LED对象的流水灯方法