私の目標は、makeList のインデックスを別のファイルに出力することです。開始値と終了値を確認しましたが、正しいことがわかりました。ただし、そのファイルには1文字しか出力されないため、outputFileは完全にオフです。
def printOutput(start, end, makeList):
if start == end == None:
return
else:
while start <= end:
print start
print end
outputFile = open('out'+uniprotID+'.txt','w')#file for result output
inRange = makeList[start]
start += 1
outputFile.write(inRange)