Невозможно использовать apt для установки gcc-9-base

Для этого я использую BeautifulSoup

Если вы устанавливаете с помощью pip, следуйте следующей инструкции

pip install bs4

Вы можете проверить это в интерактивной оболочке Python

>>> from bs4 import BeautifulSoup as Soup
>>> content = """
...     pelech
...     passwords are saved outside
... """
>>> soup = Soup(content, "html.parser")
>>> soup.find_all("login")
[pelech]
>>> soup.find("login").text
'pelech'

Я использую html.parser по умолчанию. Если у вас есть трудности с его правильным разбором, вы можете вместо этого использовать lxml.

Для полноты картины вы можете просто просмотреть список, возвращенный изsoup.find_all("login")

>>> for login in soup.find_all("login"):
...   print(login.text)
... 
pelech

Как вариант, питонический способ

>>> usernames = [login.text for login in soup.find_all("login")]
>>> usernames
['pelech']

Для получения дополнительной информации см. https://www.crummy.com/software/BeautifulSoup/bs4/doc/

.

1
18.11.2019, 17:19
2 ответа

Здесь кое-что пошло не так. Поскольку aptпоказывает ошибку, связанную с /lib/x86_64-linux-gnu/libapt-pkg.so.5.0, вы, вероятно, используете amd64, а не i386, поэтому вам следует повторно -установить пакет amd64из libstdc++6и удалить i386пакет, который вы принудительно установили -.

Вы можете скачать нужные вам пакеты напрямую:

Установите их с помощью dpkg, при необходимости принудительно (пакеты никогда не должны устанавливаться -принудительно, но исправление принудительной установки часто требует более принудительной -установки ).

2
27.01.2020, 23:29

Прочитав мой файл .bash_history, я узнал, что пытался установить модули libstdc++6 по другой причине, чтобы распаковать файлы Android apk. Как только я понял, сколько разных попыток я пытался заставить файлы java и dex работать с libstdc++6, я решил, что будет лучше перезапустить мою сборку с чистой сборкой, а не восстанавливаться после неудачных попыток. Я ценю предложенное решение, но из-за значительных изменений версии с 2017 года в Android весь мой проект был прерван из-за устаревания оборудования и интернет-сервисов. Ubuntu был единственным возможным вариантом, чтобы сделать это возможным. К сожалению, целевая платформа IoT для Android-планшетов не работает из-за устаревания API Google Фото.

0
27.01.2020, 23:29

Теги

Похожие вопросы