Hi Duncan,
Yes, you have to transfer the python archive into USS using ftp/sftp protocol.
Int the same place with Python binaries you can find files install and README.ZOS, they describe installation process. These files comprises ASCII symbols, so you should not process to make them readable.
You can find the list of prerequisites in the file README.ZOS. In your case, Python requires bash 4.3 and perl 5.24.
–Tatiana