3,4K подписчиков
Вот уже который месяц занимаюсь изучением языка Python как на работе так и дома. Пишу программы в среде разработки PyCharm. Занимаюсь этим как на работе так и дома. Но почему-то, каждый новый "питоновский" файл создается на работе с кодировкой "UTF-8", а дома с кодировкой "Windows 1251". Конвертировать в UTF-8 проблем нет, но если честно - нервирует. Ну думаю, достало! Когда очередной раз после написания кода вылезла ошибка, и ошибка связанная не с самой программой а с кодировкой питоновского файла:...
2 года назад
461 подписчик
В Java для преобразования байтовых потоков в символьные и обратно, можно использовать классы InputStreamReader и OutputStreamWriter, которые предоставляют мосты между символьными и байтовыми потоками. InputStreamReader позволяет читать символы из байтового потока, используя определенную кодировку. Пример использования: InputStream inputStream = new FileInputStream("file.txt"); InputStreamReader reader = new InputStreamReader(inputStream, "UTF-8"); В этом примере мы создаем InputStream для файла "file...
10 месяцев назад