Я следую этому руководству по конвертации файла .sldprt в .obj. Я хотел выполнить это преобразование, используя скрипт на Python, и обнаружил скрипт онлайн, который выполняет это до того момента, когда он загружает файл на сервер и начинает преобразование. На шаге 3 учебника (Убедитесь, что задание выполнено), когда я набираю в командной строке следующую команду:
curl -X 'GET' -H 'Authorization: Bearer MYTOKEN' -v 'https://developer.api.autodesk.com/modelderivative/v2/designdata/MYURN/manifest'
Я получаю соответствующий ответ (см. Изображение ниже):
Однако, делая то же самое из скрипта Python, я получаю следующий вывод:
Мой скрипт на Python выглядит так:
### Verify if translation is complete and get the outURN
url = BASE_URL + 'modelderivative/v2/designdata/' + urn + '/manifest'
headers = {
'Authorization' : 'Bearer ' + ACCESS_TOKEN
}
r = requests.get(url, headers=headers)
content = eval(r.content)
print("==========================================")
print(content)
print("==========================================")
Я понятия не имею, в чем разница между этими двумя (команда терминала и команда, полученная из скрипта Python). Может кто-нибудь указать, в чем здесь проблема?