Фаил index.html не открывается в Google Chrome. В чем проблема?

Нажимаю открыть с помощью, выбираю Chrome а там «Фаил не найден». В Мозиле и других браузерах открывается. Копирую ссылку на файл с Мозилы и вставляю в хром — тогда открывается. В чем проблема?
- Вопрос задан более трёх лет назад
- 3931 просмотр
6 комментариев
Оценить 6 комментариев
Не открывается сохранённый файл index.html
Это не ошибка, а текстовое представление объекта _io.TextIOWrapper , с помощью которого будет осуществляться работа с файлом.
Для получения содержимого файла вызывайте метод read() :
. print(file) text = file.read() print(text)
Отслеживать
ответ дан 17 янв 2021 в 7:30
76.7k 6 6 золотых знаков 54 54 серебряных знака 120 120 бронзовых знаков
Уважаемый gil9red. Спасибо. Сделал по Вашему. Опять ошибка: <_io.TextIOWrapper name='index.html' mode='r' encoding='CP1251'>Traceback (most recent call last): File «C:\Users\Александр\Desktop\6\main.py», line 13, in main() File «C:\Users\Александр\Desktop\6\main.py», line 8, in main text = file.read() File «C:\Python38-32\lib\encodings\cp1251.py», line 23, in decode return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: ‘charmap’ codec can’t decode byte 0x98 in position 17426: character maps to >>>
17 янв 2021 в 7:41
@user425641, значит тот файл не в cp1251 закодирован. Попробуйте открыть его с utf-8 : file = open(‘index.html’, mode=’r’, encoding=’utf-8′) . Но вообще, BeautifulSoup умеет работать напрямую с байтами и с файловыми объектами. Т.е. можно так: soup = BeautifulSoup(file, «html.parser») , а file будет работать с байтами (в этом случае не нужно кодировку указывать): file = open(‘index.html’, mode=’rb’) . Или считать байты из файла и отдать file = open(‘index.html’, mode=’rb’) data = file.read() soup = BeautifulSoup(data, «html.parser»)
17 янв 2021 в 7:47
Делаю так: file = open(‘index.html’, mode=’rb’) data = file.read() soup = BeautifulSoup(data, «html.parser») — получаю ответ:
17 янв 2021 в 8:05
А не нужно выводить print(file) . Это ведь объект файла, а не его содержимое. Попробуйте: print(data) и/или print(soup)
#2 – Файл «index.html». Отображение сайта

За урок мы создадим наш первый проект и добавим внутрь него файл «index.html». Мы рассмотрим основную структуру HTML разметки, узнаем что такое теги и научимся отображать HTML файлы в браузере.
Видеоурок
Расширение
При создании HTML файла обязательно указывать расширение файла, как: .html . Создав файл с таким расширением вы сможете открыть его через любой веб браузер. Некоторые разработчики указывают расширение .htm , что тоже является верным.
При создании файла вы можете указать на выбор одно из этих расширений и тем самым создадите рабочий HTML файл. Второй вариант расширения менее распространен, но изредка его также можно встретить.
Отображение в браузере
Чтобы открыть HTML файл в браузере достаточно два раза нажать на него. После этого файл будет открыт в вашем браузере по умолчанию. Весь код из HTML файла будет обработан и показан на странице в браузере.
Основная структура
Главная страница Привет
Почему при открытии html файла в браузере ничего не отображается?
Создала файл html на рабочем столе под названием index.html, далее открыла его с помощью программы VS Code (правой кнопкой мыши нажала и выбрала открыть с помощью Code), написала следующий код (ввела ! и нажала Tab, далее написала между двумя body Hello World!) и когда открываю этот файл(index.html) в браузере хром, то там пусто, как если бы никакого кода не писала, хотя должна была появиться надпись Hello World! Подскажите, пожалуйста, в чем проблема, гуглила, но так и не поняла что не так.
Document Hello World!
1 year ago
Похожие вопросы
- Слово киномонстр так и остается подчеркнуто и в синем цвете, как исправить?
- Все как в уроке сделано, а браузер не отображает изменений, как исправить?
- Укажите где именно я сделал ошибку и в чем она заключается?
- Не игнорте 42 урок (пробывал скачать исходник) не работает?
- Кнопка смотреть исчезает после стилизации, как исправить?
- Почему не подключается css к html?
- Не могу установить Footer
- Не изменяется страница, что делать?
- В уроке по html не пропускает задание с футером?
- Зависит ли от разрешения экрана то как потом будет выглядеть сайт?
4 ответов
Возможно, что страница просто закешировалась в браузере. Нужно попробовать открыть ее в режиме инкогнито. И сохранение файла точно сделали?
1 year ago
Спасибо огромное! Открыла в этом режиме и все работает)
1 year ago
Привет, в таких случаях, нужно проверить- сохранили ли вы изменения в файле, для этого ( программа VSCode) , откройте меню «Файл» и в выпадающем меню будет вкладка » Автосохранение» — нажмите на неё. Напротив «Автосохранение» , должна появится галочка. — Проблема решена ! Не хорошего , а замечательного, программирования
1 year ago
Привет, в таких случаях, нужно проверить- сохранили ли вы изменения в файле, для этого ( программа VSCode) , откройте меню «Файл» и в выпадающем меню будет вкладка » Автосохранение» — нажмите на неё. Напротив «Автосохранение» , должна появится галочка. — Проблема решена ! Не хорошего , а замечательного, программирования