我在分割URL列表中的'&'时遇到问题。我知道这是因为我不能直接分割列表,但我无法弄清楚如何解决这个错误。我很乐意提供任何建议。Python:在列表中分割字符串
def nestForLoop():
lines = open("URL_leftof_qm.txt", 'r').readlines()
for l in lines:
toke1 = l.split("?")
toke2 = toke1.split("&")
for t in toke2:
with open("ampersand_right_split.txt".format(), 'a') as f:
f.write
lines.close()
nestForLoop()
我收到一个值错误。可能是因为我的文件中有一些代码在某些行上没有&。我怎样才能解决这个问题? –
没有&的行会不会引发任何事情,而是一条没有?将。将第一行更改为'mainurl,_,query = l.partition('?')'。 – abarnert
它分裂在'?'但不在'&'上。 –