我正在进行一些编程练习,而且我在这一部分遇到了困难(也因为我缺乏网络编程知识):我要从这个页面获得一些信息:http://db.fowtcg.us/index.php?p=card&code=VS01-003+R,但只有卡片属性,我在JSoup上苦苦挣扎,我能够通过以下方式获取数据:
sed -h
但我无法从Element对象中获取数据(但我可以看到它在调试中)。
我如何才能获取此信息?
答案 0 :(得分:1)
在这里,请改用:
a=input("Enter the value ")
for i in a:
if a[i]==(" "):
print("Space is at potion", i)
您需要确保您使用的Elements property = doc.select("div.col-xs-12.col-sm-7.box.card-props");
与原始selector
文档完全匹配。
答案 1 :(得分:1)
您也可以使用contains / ends-with选择器
//contains
Elements property = doc.select("div[class*=card-props]");
//ends-with
Elements property = doc.select("div[class$=card-props]");
通过以下链接了解有关css选择器的更多信息。