Прочитать текстовый файл с \ n между строк - PullRequest
0 голосов
/ 24 октября 2019

У меня есть текстовый файл, который содержит часы работы другого киоска.

Я пытаюсь прочитать текстовый файл в словаре на python.

Текстовый файл выглядит примерно так

Курица с рисом |Пн - Пт: с 08:30 до 17:00. Суббота: с 09:00 до 15:00. Солнце и PH: закрытая западная кухня |Пн - Пт: с 10:00 до 19: 00 \ n Сб, Вс и РН: Закрыто

Я пытался использовать:

stalls = {}
with open("Operation Hour.txt") as f:
for line in f:
    (key, value) = line.split("| ")
    stalls[key] = value

Но результат не разделяется на новую строку. Вместо этого он показывает "\ n" в выводе, что не то, что я хочу.

Он показывает:

Chicken Rice     Mon - Fri: 08:30 to 17:00\n Sat: 09:00 to 15:00\n Sun & PH: Closed

Вместо:

Chicken Rice     Mon - Fri: 08:00 to 19:00
                       Sat: 09:00 to 15:00
                       Sun & PH: Closed

Пожалуйста, помогите мнев этом. Спасибо.

1 Ответ

1 голос
/ 24 октября 2019

Возможно, вам придется реализовать это самостоятельно. Посмотрите на этот ответ. Это может помочь.

"\ n" в строках не работает

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