Найти - Пользователи
Полная версия: Удаление символа из файла
Начало » Python для новичков » Удаление символа из файла
1
Moonbite2006
Всем здавствуйте. Имеется текстовый файл, со списком слов. Как удалить символ из файла? Пробовал escape последовательности всевозможные, эффект плохой. Вставка на место файлов пустого символа '' также не спасает, он ничего туда не всталвляет. Замена на пробелы не походит. Подскажите хотя бы в каком навправлении копать: нужно искать эскейп последовательность или оператор?
ОС Linux, Python 2.6.1
Андрей Светлов
открываешь, читаешь, и тут же пишешь в другой файл (фильтруя ненужные символы). Друго пути для текста просто нет (разве что зачитать все целиком и щаписать в тот же файл обратно, но разница небольшая).
crchemist
import mmap
Moonbite2006
Андрей Светлов
открываешь, читаешь, и тут же пишешь в другой файл (фильтруя ненужные символы). Друго пути для текста просто нет (разве что зачитать все целиком и щаписать в тот же файл обратно, но разница небольшая).
Чтож, спасибо, хотя и обидно… Не красиво это как то выглядит…
qwer
Пробовал escape последовательности всевозможные, эффект плохой. Вставка на место файлов пустого символа '' также не спасает, он ничего туда не всталвляет. Замена на пробелы не походит. Подскажите хотя бы в каком навправлении копать: нужно искать эскейп последовательность или оператор?
ОС Linux, Python 2.6.1
бред какой-то… что за escape последовательности ? как можно вставить пустой символ ?
прочитайте хотя-бы про файлы и строки :
http://docs.python.org/library/stdtypes.html#file-objects
http://docs.python.org/library/functions.html#open
http://docs.python.org/library/stdtypes.html#string-methods
http://docs.python.org/library/string.html

удалить символы можно через чтение всего файла в строку, замену/удаление, и запись обратно, или через операции над самим файлом - seek, truncate, append…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB