Форум сайта python.su
ZerG
Кроме того не вижу что бы было учтено элементарные вещи как считывание файла построчно, построчная запись, бинарные данные и так далее и тому подобное. Я уже не говорю что банально нет возможности открыть файл удалить данные и записать. Что делается в 2 строки
Офлайн
все верно. Мы не с целью вас остановить - а направить на путь истинный.
Ваша библиотека в конкретном случае - должна упрощать работу с файлом и быть луче чем стандартная.
Кроме того неплохо было бы перевести ваш код на классы что бы можно было вызывать методы. А не параметры передавать. к примеру:
KKL('file.name').read - считать файл KKL('file.name').lread - считать файл построчно KKL('file.name').lreplace - заменить строку в файле KKL('file.name').treplace - заменить текст в файле KKL('file.name').add(place=0) - вставить строку по номеру (по умолчанию первая)
Офлайн