1. Ничего не находится с помощью find_all('span'), потому что, вероятно, на веб-странице отсутствуют теги <span> либо они не содержат нужную информацию. Можно попробовать использовать другие теги для поиска нужной информации, либо изменить параметры поиска.
2. Для исправления ошибки AttributeError: 'NoneType' object has no attribute 'find_all' можно сначала проверить, что объект, который вы пытаетесь обработать с помощью метода find_all, действительно существует и не является пустым (None). Это можно сделать, добавив проверку на наличие объекта перед вызовом метода find_all, например:
```python
if soup.find('span') is not None:
spans = soup.find_all('span')
else:
print("Тег span не найден")
```
Также стоит убедиться, что объект BeautifulSoup был создан корректно и содержит нужный HTML-код страницы.