ZerG
Окт. 28, 2018 11:27:18
С кодировками потом можно разобраться.
Тут вопрос в другом:
“Решил создать программу, которая будет в указанном текстовом файле вставлять пробелы между символами.”
есть текст:
“Выможетеиспользоватьвстроеннуюфункциюdir,чтобыполучитьсписокидентификаторов,которыеобъектопределяет.Таквчислоидентификаторовмодулявходятфункции, классы и переменные, определённые в этом модуле. Когда вы передаёте функции dir() имя модуля, она возвращает список имён, определённых в этом модуле. Если никакого аргумента не передавать, она вернёт список имён, определённых в текущем модуле. ”
Между какими символами вы хотите вставить пробелы?
vSakhanda
Окт. 28, 2018 11:29:58
Между всеми символами. Программа работает, проблема с русскими символами, которые отображает неправильно.
Papa_Svin
Окт. 28, 2018 11:30:51
ZerG
Между какими символами вы хотите вставить пробелы?
Бля…, а ты по коду не видишь, что он считал файл в переменную, создал на основании ее другую переменную, и записал её назад в файл? Решение так себе, но оно имеет право на существование. Тебя же не просили давать оценку алгоритму.
vSakhanda, мой код проболал?
vSakhanda
Окт. 28, 2018 11:32:04
Тоесть делает, но тоже не правильно
ZerG
Окт. 28, 2018 11:32:37
1. ДОбавьте в начало питон файла
# -*- coding: utf-8 -*-
2. В какой кодировке ваш файл? Не похож на cp1251
ZerG
Окт. 28, 2018 11:34:05
Papa_Svin
Я вижу что вы невежа и по уровню не намного обогнали вопрошающего.
vSakhanda
Окт. 28, 2018 11:34:57
ZerG
1. ДОбавьте в начало питон файла # -*- coding: utf-8 -*-2. В какой кодировке ваш файл? Не похож на cp1251
Теперь работает)) Спасибо большое! Где можно почитать об этом?
ZerG
Окт. 28, 2018 11:35:59
windows python работа с кодировками => google