我試圖與Python 3使用mkstemp:如何從mkstemp()獲取文件對象?
Python 3.2.3 (default, Jun 25 2012, 23:10:56)
[GCC 4.7.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from tempfile import mkstemp
>>> mkstemp()
(3, '/tmp/tmp080316')
按照documentation,數組的第一個元素應該是一個文件句柄。事實上,這是一個整數。我如何獲得適當的文件對象?
太棒了。我想使用'mkstemp',因爲該文件將包含敏感信息,並且錯過了NamedTemporaryFile實際使用它。 – Erik 2012-08-13 00:29:58