строк:
"text1
text2"
разделяю output через splitlines() и вместо списка ['text1','text2'] получаю:
['\x1b[32mtext1\x1b[0m', '\x1b[32mtext2\x1b[0m', '\x1b[0m']
Как избавиться от от этих escape sequences? Они весь текст портят, так еще и третий элемент списка добавляют
.decode ?
У вас, кажется цвета
Что за процесс ты запускаешь? Возможно у него есть опция такие вещи не выводить
command = "dirsearch -u 192.168.1.1:80 -w dict.txt" output = popen(command).read() на одном сервере splitlines() работает норм, а на другом вот эти \x1b вылазят
Обсуждают сегодня