So I am doing some computation and I want to play around with a big array in python. The problem is that if I want to do stuff to the array, then my code will rebuild the array (which takes a lot of time). Ideally I would like to:

-Run my code once, and create the array. 
-Save the array into my computer. 
-Load it in another project so I can play around with it.

I looked at the documentation for numpy and I tried 

`from tempfile import TemporaryFile
outfile = TemporaryFile()
np.save(outfile, x)`

(where above x is my array).

However, I cannot seem to find an .npy file on my computer anywhere. (I am using PyCharm if that helps). So how can I save it, and also how can I load my array in another project?