python中的time.time()与MicroPython

2024-05-23 02:10:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用micropython在pyboard上运行python代码。但是,Python中的time.time()返回以秒为单位的浮点时间。例如:12345678.12345678,而在micro python中,它只返回以秒为单位的时间。 例如:12345678在micro python中是否有一种方法可以提供与python相同的精度?它可以在python中工作,但不能在micro python中工作。在micro-python中,循环在第一次迭代后停止,而不满足条件

尽管如此:

# GAUGE DATA
if start_reading:
    t0 = time.time()
    while time.time() - t0 <1:
        data = ser_gauge.readline()
        print(data)
        if len(data) > 0:
            command = data

Tags: 方法代码dataiftimemicropython时间精度

热门问题