Найти - Пользователи
Полная версия: При помощи git api запушить файл с кодировкой CP-1251
Начало » Python для экспертов » При помощи git api запушить файл с кодировкой CP-1251
1
polin11
Использую gitlab api https://docs.gitlab.com/ee/api/commits.html#create-a-commit-with-multiple-files-and-actions
Пушу файл в git хранилище используя параметры так
 param = {
                "branch": branch_name,
                "commit_message": comment,
                "actions": [{
                        "action": "create",
                        "file_path": file_path,
                        "content": file_content,
                         "encoding":"text"
                }]
        }
file_content питоновская строка бинарные данные.
Файл пушиться, но создается в кодировке UTF-8, нужно в CP-1251, кто подскажет как это сделать и возможно ли это???
JOHN_16
видимо для этого надо воспользоваться опцией base64. Ну и разумеется закодировать файл
polin11
JOHN_16
видимо для этого надо воспользоваться опцией base64. Ну и разумеется закодировать фай
Файл будет в кодировке base64, мне нужно CP-1251(Windows 1251)
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