我对编程很陌生。我想能够运行这个程序在我的列表中的两个项目,但不了解编程足够正确。这个网站的成员已经帮我做到了这一点,而且这个程序对一组标签非常有用。我希望它运行,这样我就可以一次搜索多个作者。结果是,它只收集“震动”的所有信息,然后停止。我只是不知道如何格式化循环以使其正确。在
下面是我正在使用的代码:authorList = ['Shakes.','Scott']
with open('/Users/Adam/Desktop/Poetrylist.txt','w') as output_file:
with open('/Users/Adam/Desktop/2e.txt','r') as open_file:
the_whole_file = open_file.read()
start_position = 0
for x in authorList:
while True:
start_position = the_whole_file.find(''+x+'', start_position)
if start_position < 0:
break
end_position = the_whole_file.find('', start_position)
output_file.write(the_whole_file[start_position:end_position+4])
output_file.write("\n")
start_position = end_position + 4
我确信这是一个非常简单的问题,但我正试图自学python,而且它的速度非常慢。在