我正在八度运行Matlab代码。我想导入功能不是在核心八度音程中实现的。任何想法如何在八度使用此matlabe函数?
这是我所拥有的:octave-3.4.0:7> setup导入软件包:brml。*警告:Octave尚未实现“ import”功能
请阅读` http://www.octave.org/missing.html '了解如何为缺少的功能做出贡献。
错误:“导入”在第8行第5列附近未定义
我正在提取 xml 文档中的所有文本。我想寻找标签说描述,然后搜索所有的孩子和孙子,可能会有更多的元素,然后提取文本。
这是我的代码,但无法在孙标签中获取文本:
for element in root.find('description'):
print 'parent: ', element.tag, '|', element.attrib
try:
data.write(element.text)
for all_tags in element.findall('./'):
print 'child: ', all_tags.tag, '|', all_tags.attrib
if all_tags.text:
data.write('\n')
data.write(all_tags.text)
if all_tags.tail:
data.write('\n')
data.write(all_tags.tail)
data.write('\n')
data.write('\n')
except TypeError:
pass
except UnicodeEncodeError:
unicodestr = element.text.encode("utf-8")
data.write(unicodestr)
data.write('\n')
Run Code Online (Sandbox Code Playgroud)
问题出在for all_tags循环中。
样本输入:
<description>
<p num="p-0003">
Protein kinases are involved in the signal transduction pathways linking growth factors, hormones and other cell regulation molecules to cell growth, survival and metabolism …Run Code Online (Sandbox Code Playgroud)