A bit OT, but how can you easily check if Python is installed on z/OS? (Can't ask anyone here for the moment due to an organisational mess.)
Thomas Berg Den ons 3 juli 2024 09:01Timothy Sipples <[email protected]> skrev: > David Crayford wrote: > > >There are equivalents to almost all of those listed above. As Timothy > already > > >mentioned ZAOU has many functions.... > > > > Good list! I should mention some more. > > > > 1. IBM offers open source Python code called tnz that provides a complete > 3270 ?stack.? You can use tnz to programmatically drive practically > anything that can be driven through a TN3270E connection. And sometimes you > have to do that, maybe because you?ve lost the source code or otherwise > would find it difficult to add APIs to an existing application through some > other means. (Or maybe you want to automate some tests of 3270 screens.) > You can also use tnz as a terminal emulator, running on a client machine > (PC, Mac) or on z/OS itself. When you run tnz on z/OS you can connect via > SSH (using Putty for example), fire up tnz, and establish a TN3270E > connection from there ? back to TSO/E on the same z/OS instance if you > want. Or hop over to z/VM, VSEn, some other instances of z/OS, or z/TPF. > All from your SSH terminal session into the z/OS instance that?s running > tnz. Very handy! > > > > https://github.com/IBM/tnz > > > > 2. Colin Paice ported PyMQI, a popular Python library for IBM MQ, to z/OS. > More information here: > > > > https://github.com/colinpaicemq/zpymqi > > > > IBM MQ for z/OS also has a simple RESTful interface, and as David > mentioned it's easy to use/consume REST interfaces in Python. > > > > 3. Python has an email package that you can use to send and receive emails > ? analogous to XMITIP and CSSMTP. > > > > 4. PyRACF is just what it sounds like: a Python interface into the RACF > management API. > > > > https://github.com/ambitus/pyracf > > > > 5. Here's an article explaining how to call COBOL directly from Python: > > > > > https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/denis-gbler2/2023/12/08/how-to-call-existing-cobol-modules-from-python?communityKey=9a8b7fc3-b167-447a-8e14-adf93406eccc > > ????? > Timothy Sipples > Senior Architect > Digital Assets, Industry Solutions, and Cybersecurity > IBM Z/LinuxONE, Asia-Pacific > [email protected] > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
