在我的python shell中,我可以做到
>>> import mimetypes
>>> mimetypes.guess_type("ulla.svg")
('image/svg+xml', None)
Run Code Online (Sandbox Code Playgroud)
并且它的行为符合预期,但是,在谷歌应用引擎上运行相同的代码(或至少,这个相同的例子),它返回 (None, None)
class TestHandler(webapp2.RequestHandler):
def get(self):
import mimetypes
self.response.out.write(mimetypes.guess_type("ulla.svg"))
Run Code Online (Sandbox Code Playgroud)
我做错了吗?:)
顺便说一句 - 在我的macbooks shell中它是python 2.7,在app-engine上也是2.7