You made a mistake in your dictionary syntax:
soup.findAll("a",{"title",title})
# ----------------------^
You passed in a set, not a dictionary there; replace the ,
with a :
:
soup.findAll("a",{"title":title})
Alternatively, just use a keyword argument:
soup.findAll("a", title=title)
Demo:
>>> soup.findAll("a",{"title",title})
[]
>>> soup.findAll("a",{"title":title})
[<a href="/w/index.php?title=Brazil_national_football_team&action=edit&section=35" title="Edit section: Current squad">edit</a>]
>>> soup.findAll("a", title=title)
[<a href="/w/index.php?title=Brazil_national_football_team&action=edit&section=35" title="Edit section: Current squad">edit</a>]