MKy编程有点生疏。我有一个黑名单,如果该项目包含黑名单中的字符串,则要从其他列表中删除项目。我将如何以最蟒蛇的方式实现这一目标?
我不知道从哪里开始所以我只是把它写在了我的头顶,但当然它不起作用。
blacklist = ['.mp3', '.avi', '.jpg' , '.txt', 'ver=3.7.1', '.gif', '.xml', '.css', '.cgi', '.jpg', '.png', '.ico', "wp-content"]
for url in urllist:
for black in blacklist:
if black in url:
urllist.remove(url)
答案 0 :(得分:1)
我刚用一个带有黑名单URL的urllist运行代码,有些没有列入黑名单,并且运行正常。我认为错误不在代码的这一部分,而在其他地方。