1
我試過this post但它似乎不適合我。刪除列表中的重複項目
我試過這段代碼:
for bresult in response.css(LIST_SELECTOR):
NAME_SELECTOR = 'h2 a ::attr(href)'
yield {
'name': bresult.css(NAME_SELECTOR).extract_first(),
}
b_result_list.append(bresult.css(NAME_SELECTOR).extract_first())
#set b_result_list to SET to remove dups, then change back to LIST
set(b_result_list)
list(set(b_result_list))
for brl in b_result_list:
print("brl: {}".format(brl))
此打印出:
brl: https://facebook.site.com/users/login
brl: https://facebook.site.com/users
brl: https://facebook.site.com/users/login
當我只需要:
brl: https://facebook.site.com/users/login
brl: https://facebook.site.com/users
什麼我錯在這裏做什麼?
謝謝!
哇,傻我。我一定累了。謝謝@Joran!我儘快接受 – Jshee
這裏,沒有必要輸入'set'回到'list' –
@MoinuddinQuadri,這可能是真的......但我並不想作出暗示 –