<p>我写了一段代码IDS.txt文件“是一个制表符删除的文本文件,它以下面给出的方式包含ID,其中第一列表示ID,第二列表示起始索引,第三列表示结束索引。你知道吗</p>
<pre><code>IDs.txt-------
</code></pre>
<p>““完成.txt““</p>
<p>我所写的脚本给出了根据IDs.txt文件“它正在<code>NOT</code>工作。请帮助我更正代码应该做什么更改</p>
<pre><code>with open("\Users\Zebrafish\Desktop\IDs.txt") as f: # will get input from the text
for line in f:
c = line.split("\t")
for i, x in enumerate(c): #passing values to start and end variables
if i == 1:
start = x
elif i == 2:
end = x
elif i == 0:
gene_name = x
infile = open("/Users/Zebrafish/Desktop/complete.txt") #file to get large string data
for seq in infile:
seqnew = seq.split("\t") # get data as single line
retrived = seqnew[int(start):int(end)] #retrieve fragment
print retrived
</code></pre>