【发布时间】:2019-04-05 09:53:47
【问题描述】:
我有一个将文件上传到 Google 云端硬盘的脚本。我想上传python文件。我可以手动完成并让它正确地将文件保存为 .py(并且它是可预览的),但无论我尝试什么 mimetype,我都无法让我的程序正确上传它。它可以将文件作为 .txt 或 GDrive 无法识别的文件上传,但不能作为 .py 文件上传。我找不到它的明确 mimetype(我找到了 text/x-script.python 的参考,但它不能用作 out mimetype)。
有谁知道如何使用 REST 将 .py 文件正确上传到 Google Drive?
【问题讨论】:
-
虽然我不确定这是否是你想要的,但使用
text/x-python作为mimeType 怎么样?我总是使用 mimeType 上传 python 脚本。 -
部分可行,谢谢!当我现在以这种方式上传文件时,它看起来像一个 python 文件,但是当我下载它时,它是未知的。我注意到,当我通过 REST 上传时,扩展名不包含在名称中(即使它肯定在我的文件路径中),但当我手动上传时,它是,这似乎在它的感知方式上有所不同下载。 (我通过在末尾附加一个额外的“.py”来解决这个问题 --- [name].py.py --- 所以它会被正确转换)@Tanaike 你应该将你的回复作为答案发布,所以我可以投票它是正确的,因为它回答了我的 mimetype 问题
-
感谢您的回复。我将其发布为答案。你能确认一下吗?
标签: python rest google-drive-api mime-types