]> granicus.if.org Git - python/commitdiff
backport: note that user can control directory location even if default dir is used
authorSkip Montanaro <skip@pobox.com>
Mon, 6 Nov 2006 14:35:34 +0000 (14:35 +0000)
committerSkip Montanaro <skip@pobox.com>
Mon, 6 Nov 2006 14:35:34 +0000 (14:35 +0000)
Doc/lib/libtempfile.tex

index 9da86632807edd522281ee3c8cf7e6b78ab78e31..9b4d8488b85b4a97847ef479569416d3f469befe 100644 (file)
@@ -86,7 +86,12 @@ If \var{prefix} is specified, the file name will begin with that
 prefix; otherwise, a default prefix is used.
 
 If \var{dir} is specified, the file will be created in that directory;
-otherwise, a default directory is used.
+otherwise, a default directory is used.  The default directory is chosen
+from a platform-dependent list, but the user of the application can control
+the directory location by setting the \var{TMPDIR}, \var{TEMP} or \var{TMP}
+environment variables.  There is thus no guarantee that the generated
+filename will have any nice properties, such as not requiring quoting when
+passed to external commands via \code{os.popen()}.
 
 If \var{text} is specified, it indicates whether to open the file in
 binary mode (the default) or text mode.  On some platforms, this makes