我想从这里获取“最新”版本标签的值:https ://papermc.io/repo/repository/maven-public/com/destroystokyo/paper/paper-api/maven-metadata.xml
我尝试使用这个 python:
import urllib.request
from xml.etree import ElementTree
opener = urllib.request.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
data = opener.open('https://papermc.io/repo/repository/maven-public/com/destroystokyo/paper/paper-api/maven-metadata.xml').
root = ElementTree.fromstring(data)
versioning = root.find("versioning")
latest = versioning.find("latest")
snip.rv = latest.text
问题是,在 vim 内部使用这个(我正在尝试用它制作 UltiSnips 片段)会使整个 vim在代码完成运行后变得非常慢。
是什么导致我的程序在我添加 ^^ 代码时变慢?