Code: Alles auswählen
Python 3.1.2 (r312:79149, Mar 21 2010, 00:41:52) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import tempfile
>>> tmp = tempfile.TemporaryFile()
>>> tmp.write("Hallo Welt")
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
tmp.write("Hallo Welt")
TypeError: must be bytes or buffer, not str
>>>
Code: Alles auswählen
>>> f = NamedTemporaryFile(delete=False)
>>> f
<open file '<fdopen>', mode 'w+b' at 0x384698>
>>> f.name
'/var/folders/5q/5qTPn6xq2RaWqk+1Ytw3-U+++TI/-Tmp-/tmpG7V1Y0'
>>> f.write("Hello World!\n")
>>> f.close()
