Skip to content

Huffman#7

Open
sugahu565 wants to merge 11 commits intomasterfrom
huffman
Open

Huffman#7
sugahu565 wants to merge 11 commits intomasterfrom
huffman

Conversation

@sugahu565
Copy link
Owner

Т.к. тема - контекстные менеджеры, то реализовала класс, который получает текстовый/бинарный файл, и может преобразовывать их из текстового в бинарный и наоборот, шифруя по Хаффману (если бинарник получен не кодировкой через реализованную мной функцию encode_f, то всё ломается)

@Sneper-Breeze
Copy link

Это как будто не совсем то, что предпологалось, но тут так заморочено, что я зачту. Хотя интерфейс у этого очень неудобный и непонятный. Когда такое пишешь, стоит ещё какой то пример или тест писать.

Comment on lines +8 to +10
self.path = path
self.format = self.__find_format()
self.file_opened = None

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Нужно как то помечать, что эти данные не предпологают пользование юзером. Обычно такое помечают, добавляя в конец нижние подчеркивания

__

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants