您可以使用python中的time模块和pandas库来读取固定时间间隔的数据。
首先,您可以使用time模块的sleep函数来设置时间间隔。例如,以下示例代码将在每10秒钟读取一次数据:
import time import pandas as pd while True: # 读取数据 data = pd.read_csv('data.csv') # 处理数据 ... # 等待10秒 time.sleep(10)
在上面的代码中,while循环将无限循环,直到您手动中断程序。在每个循环迭代中,它将读取名为'data.csv'的文件中的数据,处理数据,然后使用time.sleep(10)函数等待10秒钟,然后再次循环读取数据。
请注意,这种方法可能会导致数据被重复读取或丢失数据,具体取决于数据生成的速度和处理时间的长短。如果需要更精确的数据读取控制,建议使用专门的数据流工具或库,例如Apache Kafka或RabbitMQ等。