hellock / hellock/icrawler

KeyError: 'm'

Open
#110 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
933
Forks
181
PR merge metrics
No merged PRs in 30d

Description

```
bing_crawler = BingImageCrawler(storage={'root_dir': 'imgs'})
bing_crawler.crawl(keyword='cat', filters=None, offset=0, max_num=100)
```

On running the above code, I am getting this error

File "C:\Users\dell\.conda\envs\DataCollection\lib\threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\dell\.conda\envs\DataCollection\lib\site-packages\icrawler\parser.py", line 104, in worker_exec
for task in self.parse(response, **kwargs):
File "C:\Users\dell\.conda\envs\DataCollection\lib\site-packages\icrawler\builtin\bing.py", line 125, in parse
href_str = html.unescape(div.a['m'])
File "C:\Users\dell\.conda\envs\DataCollection\lib\site-packages\bs4\element.py", line 1573, in __getitem__
return self.attrs[key]
KeyError: 'm'

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.