为什么不接受i作为for循环中的变量?这是我的代码:
import urllib
import xml.etree.ElementTree as ET
url = 'http://pr4e.dr-chuck.com/tsugi/mod/python-data/data/comments_42.xml'
while True:
uh = urllib.urlopen(url)
data = uh.read()
tree = ET.fromstring(data)
counts = tree.findall('.//count')
print "counts[0] = ", counts[0]
print "counts[0].text = ", counts[0].text
print "type(int(counts[0].text)) = ", type(int(counts[0].text))
total = 0
for i in counts:
total = total + int(counts[i].text)
print total
break
我想把课文中的“计数”加起来。
counts
-是一个元素数组。这里for i in counts:
i
将是一个元素。你可以这样写或者
^{pr2}$相关问题 更多 >
编程相关推荐