mirror of
https://github.com/python/cpython
synced 2024-09-18 21:01:42 +00:00
Issue #8867: Fix Tools/scripts/serve.py
to work with files containing
non-ASCII content.
This commit is contained in:
parent
6b54e1f782
commit
f767f08e29
|
@ -85,6 +85,12 @@ Library
|
|||
|
||||
- Add lfu_cache() and lru_cache() decorators to the functools module.
|
||||
|
||||
Tools/Demos
|
||||
-----------
|
||||
|
||||
- Issue #8867: Fix ``Tools/scripts/serve.py`` to work with files containing
|
||||
non-ASCII content.
|
||||
|
||||
|
||||
What's New in Python 3.2 Alpha 1?
|
||||
=================================
|
||||
|
|
|
@ -19,7 +19,7 @@ def app(environ, respond):
|
|||
|
||||
if os.path.exists(fn):
|
||||
respond('200 OK', [('Content-Type', type)])
|
||||
return util.FileWrapper(open(fn))
|
||||
return util.FileWrapper(open(fn, "rb"))
|
||||
else:
|
||||
respond('404 Not Found', [('Content-Type', 'text/plain')])
|
||||
return ['not found']
|
||||
|
|
Loading…
Reference in a new issue