python - 在Linux桌面上显示实时记分卡

标签 python xml linux elementtree

我写了一个Python脚本来显示所有现场比赛的比分。我希望在桌面上而不是终端上显示分数。我还希望每 5 分钟左右更新一次记分卡。 这是 python 脚本:

import xml.etree.cElementTree as ET
import requests
tree = ET.fromstring(requests.get('http://www.cricbuzz.com/livecricketscore/home-score-matches.xml').text)
for elem in tree.iter('match'):
    state = elem.find('state').text
    footer = elem.find('footer').text
    header = elem.find('header').text
    print state,header,footer

xml file used for parsing

如何实现上述目标?

最佳答案

您需要为此构建一个 GUI。有很多图书馆应该有帮助。以一对夫妇为例 - PyQT4 , Tkinter , easygui等等

关于python - 在Linux桌面上显示实时记分卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32280500/

相关文章:

python - 从expect脚本调用python脚本时出错

python - 区分脚本何时运行 'directly' 或 Python 可执行文件

sql - 修改xquery中的sql server xml元素名称变量

mysql - 将标记从 XML 文件加载到 Google Map API

php - 哪个 Linux 发行版最适合在虚拟机中运行,用于编程研究?

linux - CMake:是否可以从命令行获取目标安装目录?

linux - 带有 setuid 二进制文件的 LD_PRELOAD

python - 如何在数据存储区(AppEngine)中随机获取一些东西?

python - 创建从 OS X 到云端的定期备份

c# - XSLT 转换为 HTML 并根据 XML 中的数据格式化 HTML