<p>在查看<a href="https://github.com/hbuschme/TextGridTools" rel="nofollow noreferrer">this</a>是否有帮助之前,我没有使用过textGrid文件。如果它不是很容易写你自己的函数点这个。查看textGrid文件和示例文件<a href="http://www.uni-regensburg.de/sprache-literatur-kultur/sprache-literatur-kultur/allgemeine-vergleichende-sprachwissenschaft/medien/pdfs/summerschool/04_textgrid_example.pdf" rel="nofollow noreferrer">here</a>它显示这些文件有一套格式。在</p>
<p>•第1行和第2行->文件信息</p>
<p>•第3行->空白,分隔符</p>
<p>•第4-7行->其他信息</p>
<p>第7行还指示文件中的大小或项数。在</p>
<p>我们可以将这些数据重建为如下变量:</p>
<p><a href="https://i.stack.imgur.com/M8g1F.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/M8g1F.png" alt="enter image description here"/></a></p>
<p>有关组合词典和列表的详细信息,请参见<a href="https://stackoverflow.com/questions/20887996/mixing-list-and-dict-in-python">this</a>。在</p>
<p>我建议你做以下事情:</p>
<p>读取文件<a href="https://stackoverflow.com/questions/11555468/how-should-i-read-a-file-line-by-line-in-python">line by line</a>。按要求处理前7行中的信息。在第8行创建item数组,然后您可以检查“item[x],class,name,xmin,xmax,interval:size,interval”是否存在,并将它们分配到list/dict的相关位置。请看这个<a href="https://docs.python.org/2/tutorial/datastructures.html" rel="nofollow noreferrer">link</a>如果您不太熟悉,它很好地描述了数据结构。在</p>
<p>然后,您可以将值检索为</p>
<pre><code>list[itemNumber]['class ']
</code></pre>
<p>或者</p>
^{pr2}$
<p>等等。。。在</p>
<p>希望这有帮助。如果您需要进一步的帮助,请随时发表意见。在</p>