import treecutter.constants as const
from treecutter.image import Image
+from treecutter.tools import warning
class Docbook():
"""Class representing a docbook document"""
(stdout, stderr) = xml.communicate()
#print xml.returnvalue
if stderr:
- print " ".join(exe)+" ERROR : [ "+stderr+" ]"
+ warning("%s : %s" % (" ".join(exe),stderr))
+ warning(stdout)
exit
os.chdir(cwd)
te = time()
print "WARNING: File "+im+" is missing!"
return res
+ def collect_videos(self):
+ res = []
+ for i in self._doc.xpath(u"//db:videodata[@fileref]",namespaces=const.XPATH):
+ im = os.path.join(self._dirname,i.get('fileref'))
+ if os.path.isfile(im):
+ res.append(im)
+ else:
+ print "WARNING: File "+im+" is missing!"
+ return res
+
def collect_forms(self):
res = []
for i in self._doc.xpath(u"//html:form[@action]",namespaces=const.XPATH):