views:

158

answers:

2

I recently wrote a script which queries PyPI and downloads a package; however, the package gets downloaded to a user defined folder.

I`d like to modify the script in such a way that my downloaded files go into a temporary folder, if the folder is not specified.

The temporary-files folder in *nix machines is "/tmp" ; would there be any Python method I could use to find out the temporary-files folder in a particular machine?

If not, could someone suggest an alternative to this problem?

A: 

Perhaps the tempfile module?

Nicholas Riley
+3  A: 

Python has a built-in module for using temporary files and folders. You probably want tempfile.mkdtemp(): http://docs.python.org/library/tempfile.html

Matt Ball