Ошибка «UserWarning: неизвестное ключевое слово состояния« C »в отмеченном разделе», но моя программа продолжает работать. Не могу поймать ошибку - PullRequest
0 голосов
/ 29 апреля 2020

Я использую Beautiful Soup, чтобы взять текст. html. Иногда я получаю следующую ошибку:

/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/bs4/builder/_htmlparser.py:84: UserWarning: unknown status keyword 'C' in marked section warnings.warn(msg)

Это код, который выдает эту ошибку:

r = requests.get(link).content
try:
                        soup = BeautifulSoup(r, 'html.parser')
                        text = soup.text
                    except UserWarning:
                        print("User Warning")
                        break
                    except TypeError:
                        print("Type Error")
                        break
                    except UnboundLocalError:
                        print("Unbound Local")
                        break

Мой код al oop, и он продолжается работать, но это предупреждение иногда отображается в моем выводе. Как я могу исправить эту ошибку или не отображать ее в моем выводе?

Спасибо за любую помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...