有时从txt(从网页)中读取两行

时间:2018-08-08 23:31:21

标签: parsing text webpage readlines

我正在访问一个包含请求的网页。 然后使用lumacore.virtual的终端将文本打印到OLED。 文本如下所示: 标题1 报价编号1 标题2 报价编号2 等等...... 理想情况下,我希望能够一次读取两行,将它们打印到OLED,等待两秒钟,然后读取下两行。 到目前为止,我有:

import os
import time
from demo_opts import get_device
from luma.core.virtual import terminal
from PIL import ImageFont
import requests

def parseData():
    global r
    r =requests.get('URL.....')

def main():
    while True:
        parseData()
        #this one assigns the character and font size
        for fontname, size in [("Volter__28Goldfish_29.ttf", 24)]:
            font = make_font(fontname, size) if fontname else None
            term = terminal(device, font, color="red", line_height=22)
            term.println(r.text)
            time.sleep(2)

到目前为止,我可以显示整个文本。 我在SO上进行搜索,发现了很多示例,但在此实例中我无法使用。 感谢您的帮助!

0 个答案:

没有答案