Задать вопрос

Вывести все строки, не начинающиеся на решетку python?

Пишу программу для вывода хостов. Чтобы программа открывала файл и показывала только хосты без комментариев. Пробовал делать путем среза символом. Как сделать так, чтобы программа не выводила строки которые начинаются с решетки

with open ('hostsfile', 'r') as h: hosts = h.read() 
print(hosts[802:10000])
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Элементарно: читать файл построчно, проверять в каждой строке наличие символа #, при наличии брать подстроку от начала строки до символа # и выводить её.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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