我是python的新手。但我想从一个在线招聘门户网站上提取一些招聘信息。
使用下面的代码,我想提取一个特定网站的招聘信息的标题:
def jobtitle(soup):
jobs=[]
for div in soup.find_all(name="div", attrs={"class"}:"row"}):
for a in div.find_all(name="a",attrs={"data-tn-element":"jobTitle"}):
jobs.append(a["title"])
return(jobs)
jobtitle(soup)
我收到此错误消息:
for div in soup.find_all(name="div", attrs={"class"}:"row"}):
^
IndentationError: unexpected indent
我尝试了其他网站上推荐的许多不同的方法,但都不起作用。我只是不知道问题出在哪里。我尝试了不同的空格,但我就是不明白我做错了什么。
有什么想法吗?我会非常感激的!
非常感谢:-)
https://stackoverflow.com/questions/51430297
复制相似问题