Что такое правильный Mimetype (входящий и выходящий) для файла .Py для Google Диска? - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть скрипт, который загружает файлы на Google Drive. Я хочу загрузить файлы Python. Я могу сделать это вручную и сделать так, чтобы файл правильно сохранялся в формате .py (и его можно было предварительно просмотреть), но независимо от того, какие миметипы я пробую, я не могу заставить свою программу правильно загрузить его. Он может загружать файл как .txt или как что-то, что GDrive не может распознать, но не как .py файл. Я не могу найти явный mimetype для него (я нашел ссылку для text/x-script.python, но он не работает как внешний mimetype).

Кто-нибудь знает, как правильно загрузить файл .py в Google Drive с помощью REST?

1 Ответ

0 голосов
/ 02 ноября 2018

В вашей ситуации, я думаю, что text/x-python можно использовать для загрузки скриптов python как mimeType. Например, образец скручивания выглядит следующим образом.

curl -H "Authorization: Bearer [access token]" \
  -F "metadata={name: 'sampleFile.py', mimeType: 'text/x-python'};type=application/json;charset=UTF-8" \
  -F "file=@sampleFile.py" \
  "https://www.googleapis.com/upload/drive/v3/files?uploadType=multipart"

Справка:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...