Описание тега bleach

Bleach - это основанная на белом списке библиотека Python для очистки HTML, которая удаляет или удаляет разметку и атрибуты.
0 ответов

Bleach и html5lib несовместимы с тензорной доской

При установке tenorflow я получил следующую ошибку: распределенный 1.21.8 требует msgpack, который не установлен. который я попытался решить, выполнив следующую команду conda install -c anaconda msgpack-python pip install msgpack Однако затем он дал…
04 июл '18 в 07:54
0 ответов

HTML Sanitizer - безопасен ли белый список?

Когда я подчеркиваю слово в tinymce, я хочу, чтобы вывод был подчеркнут, но вывод span style="text-ornament: underline;"> подчеркивание /span> Я использую Django-отбеливатель. Работает для элементов, выделенных жирным шрифтом, курсивом и списком. Ко…
19 мар '18 в 03:00
0 ответов

Запретить pip от обновления зависимости

У меня есть веб-сайт, основанный на Mezzanine, в качестве которого установлена ​​Bleach. Bleach 2.0 несовместим с моей версией мезонина. Я попытался указать версию Bleach как ==1.5 в моем файле require.txt, но каждая установка pip все еще обновляет …
17 май '18 в 19:50
0 ответов

Как мне указать фильтры для отбеливателя - Python

Я не хотел бы преобразовывать '&' и сохранять его таким, какой он есть, при очистке текста. В настоящее время он конвертируется в "&" import bleach bleach.clean('&') Out[6]: u'&'
25 июл '18 в 10:31
0 ответов

Как установить модуль отбеливателя без использования npm install?

Я получаю некоторые ошибки прокси при выполнении команды ниже: npm install bleach Есть ли альтернатива для загрузки этих модулей и добавления под node_modules или любой другой альтернативы для этого. Пожалуйста помоги
25 окт '18 в 05:03
1 ответ

Обрабатывать поля в модели SQLAlchemy (используя flask_sqlalchemy)

Я использую SQLAlchemy через flask_sqlalchemy. Модель получает данные из HTML-форм. Я хотел бы, чтобы этот ввод был лишен каких-либо тегов. Вместо того, чтобы делать это несколько раз в коде перед присваиванием, я подумал, что может быть лучше реали…
1 ответ

Сделайте Bleach, чтобы разрешить теги кода

Я пытаюсь использовать отбеливатель, чтобы избежать тегов HTML. Это работает просто отлично, если только я не пытаюсь вставить код в качестве содержимого страницы. Фрагмент вставлен так: <pre> <code> Code sample </code> </pre&gt…
28 авг '16 в 15:17
1 ответ

html5lib не может быть найден в установке отбеливателя

Я устанавливаю tenorflow-gpu на centos6.5(python3.5), которая требует тензорную плату, которая требует bleach==1.5.0, которая требует: Collecting html5lib!=0.9999,!=0.99999,<0.99999999,>=0.999 (from bleach==1.5.0) поэтому я установил html5lib …
12 сен '17 в 02:33
1 ответ

Отбеливатель питона: непоследовательное поведение очистки

Я хотел бы использовать отбеливатель для форматирования какого-то потенциально нечистого HTML. В следующем примере в идеале отбеливатель следует удалить: лишние пробелы в первом открытии <p > атрибут в теге закрывающей ссылки </a attr="test…
24 янв '19 в 20:23
0 ответов

Очистка типов носителей URI с помощью Bleach для предотвращения XSS

У меня есть проект Django, который позволяет пользователям регистрироваться и писать статьи в блоге. Я использую Django Medium Editor в качестве WYSIWYG и Bleach для очистки пользовательского ввода. Я бы хотел, чтобы пользователи могли перетаскивать…
05 май '18 в 19:26
0 ответов

Отбеливатель: Как добавить атрибут nofollow к существующим ссылкам?

Я знаю, что можно связать URL-адреса, которые еще не стали HTML-ссылками, и Bleach автоматически добавит rel="nofollow", (Источник: http://bleach.readthedocs.io/en/latest/linkify.html) Но как мне добавить атрибут nofollow к URL-адресам, которые уже …
22 мар '17 в 05:25
1 ответ

Ошибка синтаксиса SQL в имени таблицы

Я только что закончил сегмент о том, как остановить спам в базе данных форумов, и теперь пришло время очистить их. Цель состоит в том, чтобы использовать update Заявление на обновление базы данных записей и удаление сообщений, помеченных как спам. П…
25 авг '18 в 01:02
1 ответ

Как я могу использовать библиотеку Python bleach, чтобы избежать внедрения скрипта?

Я написал простое почтовое приложение, которое подключалось к базе данных с именем forum. Мой код приведен ниже. # "Database code" for the DB Forum. import datetime, psycopg2, bleach POSTS = [("This is the first post.", datetime.datetime.now())] def…
15 окт '17 в 17:09
1 ответ

Очистите HTML-контент с помощью Python

Я работаю с внешним API, который отправляет мне текст из электронных писем HTML. Текст проходит без структуры HTML (например,<html> ... </html>так далее). Мне нужно очистить этот текст и вывести его в Slack. Я пробовал использовать Beaut…
20 сен '19 в 19:52
1 ответ

bleach clean добавляет тег "<pre> <code>" в начало вместо очистки

Я поскреб часть содержимого html из Интернета, ниже это только начало, <p style="max-width: 100%;min-height: 1em;letter-spacing: 0.544px;text-align: center;box-sizing: border-box !important;word-wrap: break-word !important;"><strong style="…
10 янв '20 в 09:44
1 ответ

Python Bleach: есть ли способ удалить запрещенные, а не разрешенные теги?

Я знаю, что Bleach принимает список ALLOWED_TAGS и удаляет все теги, отсутствующие в этом списке, при выполнении clean(). Есть ли способ перевернуть это и удалить теги на основе тех, которые определены как запрещенные? Другими словами, начните с пре…
20 авг '20 в 20:12
1 ответ

Как полностью удалить ссылки из HTML с помощью Bleach?

Bleach удаляет теги, не внесенные в белый список, из HTML, но оставляет дочерние узлы, например >>> import bleach >>> bleach.clean("<a href="">stays</a>", strip=True, tags=[]) 'stays' >>> Ка…
01 сен '20 в 23:56
0 ответов

ОШИБКА: не удалось найти версию, удовлетворяющую требованию bleach==2.1.2 (из -r requirements.txt (строка 1)) (из версий: нет)

"pip install -r requirements.txt" - это команда, которая выдает ошибку, из-за которой не удалось найти версию, удовлетворяющую отбеливанию требований."requirements.txt" - это файл, в котором есть все пакеты python для установки. Вопрос в том, как ус…
18 июл '20 в 12:59
0 ответов

Автоматическая очистка шаблона Django и фильтр отбеливания

Я показываю данные, которые иногда дезинфицируются перед сохранением в базу данных, а иногда нет. Прямо сейчас мы никогда не отображаем его непосредственно в шаблоне, потому что шаблоны Django автоматически дезинфицируют данные, но проблема в том, ч…
21 янв '20 в 01:42
0 ответов

Как переместить лишние пустые теги после отбеливания?

У меня есть отбеленный текст (https://bleach.readthedocs.io/), который включает ограниченное количество атрибутов для элемента. Это привело к появлению множества пустых пролетов. Есть ли лучший способ удалить элементы и соответствующий им закрывающи…
09 сен '20 в 17:58