def files(self):
if not self._files:
path = '/ajax_details_filelist.php?id={id}'.format(id=self.id)
url = self.url.path(path)
os.system("curl %s -o /tmp.html -s" % str(self.url))
request = urlopen("file:///tmp.html")
document = html.parse(request)
root = document.getroot()
rows = root.findall('.//tr')
for row in rows:
name, size = [unicode(v.text_content())
for v in row.findall('.//td')]
self._files[name] = size.replace('\xa0', ' ')
return self._files
评论列表
文章目录