Difference between revisions of "Python"

From MidrangeWiki
Jump to: navigation, search
(IBM i implementation: make OPS a link)
(Updated information)
Line 4: Line 4:
 
==IBM i implementation==
 
==IBM i implementation==
  
There are currently two implementations for IBM i:
+
There are currently at least three implementations for IBM i:
 
* Native port of Python 2.7 by Per Gummedal, called iSeriesPython, for V5R3 and later
 
* Native port of Python 2.7 by Per Gummedal, called iSeriesPython, for V5R3 and later
 
* [[PASE]] port of Python 3.4 by IBM, as Option 2 of [[5733-OPS]] (Open Source for IBM i Product) for 7.1 and later
 
* [[PASE]] port of Python 3.4 by IBM, as Option 2 of [[5733-OPS]] (Open Source for IBM i Product) for 7.1 and later
 +
* [[PASE]] port of Python 2.7 by IBM, as Option 4 of [[5733-OPS]] (Open Source for IBM i Product) for 7.1 and later
  
Another is expected in the near future:
+
Additionally, there are AIX ports on Perzl which may or may not work in PASE.
* [[PASE]] port of Python 2.7 by IBM, as Option 4 of [[5733-OPS]] (Open Source for IBM i Product) for 7.1 and later
 
  
 
==Hello world==
 
==Hello world==

Revision as of 19:01, 14 June 2017

See also on Wikipedia: Python (programming language)

Python is a general-purpose very-high-level programming language.

IBM i implementation

There are currently at least three implementations for IBM i:

  • Native port of Python 2.7 by Per Gummedal, called iSeriesPython, for V5R3 and later
  • PASE port of Python 3.4 by IBM, as Option 2 of 5733-OPS (Open Source for IBM i Product) for 7.1 and later
  • PASE port of Python 2.7 by IBM, as Option 4 of 5733-OPS (Open Source for IBM i Product) for 7.1 and later

Additionally, there are AIX ports on Perzl which may or may not work in PASE.

Hello world

Python 2

print "Hello world"

Python 3

print("Hello world")

External links

Categories

This article is a stub. You can help by editing it.