python文件操作的小问题

问题遇到的现象和发生背景

现在有一个文件dataset.txt 里面是如url+'\t+next,next2,next3....的很多行
想要变成如
url+'\t'+next
url+'\t'+next2
url+'\t'+next3
的形式
写到另一个文件中
请给出python代码

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
# 读取文件
# txt是读取的内容
txt = "url\tnext,next2,next3"
url = txt.split("\t")[0]
text = txt.split("\t")[1]
a = text.split(",")
for i in a:
    res = url+"\t" + i + "\n"
    # 写入文件
    with open('url.txt', 'a') as f:
        f.write(res)
        f.close()