werkzeug.wrap_file¶
-
werkzeug.
wrap_file
(environ, file, buffer_size=8192)[source]¶ Wraps a file. This uses the WSGI server’s file wrapper if available or otherwise the generic
FileWrapper
.New in version 0.5.
If the file wrapper from the WSGI server is used it’s important to not iterate over it from inside the application but to pass it through unchanged. If you want to pass out a file wrapper inside a response object you have to set
direct_passthrough
to True.More information about file wrappers are available in PEP 333.
Parameters: - file – a
file
-like object with aread()
method. - buffer_size – number of bytes for one iteration.
- file – a