2017-03-05 11 views
2

は、TemporaryFileは()Pythonのtempfile.TemporaryFile()でテキストモードを指定するには? <a href="https://docs.python.org/3/library/tempfile.html" rel="nofollow noreferrer">documentation</a>で

返されたオブジェクトは、その_file属性io.BytesIO又はio.StringIOオブジェクト(バイナリまたはテキストモードが指定されたかどうかに応じて)のいずれかであるファイルのようなオブジェクトで言及します...

ただし、Python 3.6以降、テキストモードを求める方法はありません。text=True誰がそれをしますか?

答えて

3

TemporaryFile署名:

tempfile.TemporaryFile(mode='w+b', buffering=None, encoding=None, newline=None, suffix=None, prefix=None, dir=None) 

我々はmodeパラメータに興味を持っています。最後の記号は「b」で、バイナリモードを意味します。 mode='wt'に合格すると、テキストモードで開きます。

すべてのモードについては、このページで説明しています。https://docs.python.org/3/library/functions.html#open

関連する問題