• Почему может не срабатывать импорт файла из другой директории?

    Rett-oo
    @Rett-oo Автор вопроса
    Борис Алексеев, первое что попробовал изменить, вставить полный путь, но нет, почему то не работает
  • Как определить способ кодирования текста?

    Rett-oo
    @Rett-oo Автор вопроса
    Saboteur, с этим согласен, но не могу тогда понять почему при попытке прочитать файл в бинарном режиме через функцию питона он мне всё равно выводит \xfc\xa2\x82\.. Ладно, это был риторический вопрос. Не буду вас больше мучать, спасибо за разъяснение, буду дальше постигать азы что бы когда-нибудь решить эту задачу
  • Как определить способ кодирования текста?

    Rett-oo
    @Rett-oo Автор вопроса
    Понял, уделю базовой архитектуре больше времени в изучении.
    Допустим это бинарный файл, хотя я не могу понять как вы это определили, ведь тут присутствуют символы
    Да, я знаю, что 0 и 1 это то, посредством чего компьютер считывает сигналы. Но понимание как перевести из байтов в дробные числа не дают мне понимание как из байтов перевести в читаемый текст. Даже допустим что то из этого не является типом данных строка, что то всё равно же должно читаться
  • Как определить способ кодирования текста?

    Rett-oo
    @Rett-oo Автор вопроса
    Насчёт базы, я сейчас в процессе чтения Starting Out with Python ,Gaddis Tony. Там я уже узнал о целых числах, числах с плавающей точкой, комплексных числах, списках ,кортежах и т.д. Но вот про системы счисления действительно стоит вспомнить..
    Отличие кодирования от шифрования я немного понял. Один процесс направлен на преобразование в байты, другой же используя ключ и алгоритм шифрования, зашифровывают имеющиеся данные, не меня их тип. Опять же поправьте если я не в ту сторону понимаю.
    Про то, что файлы сохранения могли храниться в байтах я совсем не подумал.. но я думаю что в моём случае это не причина, по которой файл нельзя прочитать. Разве если бы файл хранился в байтах я бы не видел такую картину при открытии например в саблайме?
    x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
    вместо этого я наблюдаю
    e"lP8°½"ýý>(Tðüÿ,(8ÿmµp½Âîh#xŽÉ†ƒBýc²ådÿ˜3蟓£ÿ59ê_“Küs
  • Как определить способ кодирования текста?

    Rett-oo
    @Rett-oo Автор вопроса
    Saboteur, если правильно понимаю, то файл с бинарными данными это грубо говоря набор команд для процессора, а текст это результат этих команд, или, если можно так выразиться бинарные данные это "текст" для машины. Кодирование же отличается от шифрования тем, что преобразует текст в машинный язык, а шифрование(оно конечно бывает разное) заменяет символы или байты другими символами/байтами. Но поскольку я так и не смог определить кодировку имеющихся у меня текстовых файлов различными инструментами и библиотеками питона, то предположил, что и в моём случае тоже используется шифрование
  • Как определить способ кодирования текста?

    Rett-oo
    @Rett-oo Автор вопроса
    Saboteur, Понял. Спасибо большое за разъяснение. Теперь я точно знаю, что это не кодировка которую не могу определить. По видимому надо будет изучать тему шифрования текста. Вот уж не думал что в начале пути с такими сложностями столкнусь...
  • Как определить способ кодирования текста?

    Rett-oo
    @Rett-oo Автор вопроса
    Спасибо, что поправили, но я различаю java и javascript,ошибся.
    Видимо я указал неверную ссылку(хотел на папку src). Я конечно ранее уже просматривал все файлы, но понимания это мне не дало. Конкретно в этом скрипте, если я правильно понимаю, и идёт расшифровка, поскольку определяется смещение байта, но это делается побуквенно? Неужели только так возможно расшифровывать имеющиеся файлы?
    Я понимаю, что кодировка символа, это скажем, адрес символа, который необходим компьютеру для более быстрой работы с ним, а бинарный файл это нетекстовый файл, на машинном языке, но разве нельзя конвертировать его в символы utf-8?
    p.s. я вовсе не хочу ломать игрушки, хочется сделать вспомогательный инструменты для игры в anno 1800, всего лишь :)