# Python from within irb :)

**URL:** <https://www.ruby-forum.com/t/python-from-within-irb/69667>\
**Category:** Ruby\
**Created:** [September 22, 2006, 8:48pm UTC](https://www.ruby-forum.com/t/python-from-within-irb/69667 "2006-09-22T20:48:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![brad7a0](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/53a042/32.png) [@brad7a0](https://www.ruby-forum.com/u/brad7a0)\
**Post date:** [September 22, 2006, 8:48pm UTC](https://www.ruby-forum.com/t/python-from-within-irb/69667/1 "2006-09-22T20:48:08Z")

</div>

Welcome to Darwin!  
my-mac-mini:~ rbt$ irb  
irb(main):001:0\> puts RUBY\_PLATFORM  
powerpc-darwin8.0  
=\> nil  
irb(main):002:0\> system(‘python’)  
Python 2.3.5 (#1, Mar 20 2005, 20:38:20)  
[GCC 3.3 20030304 (Apple Computer, Inc. build 1809)] on darwin  
Type “help”, “copyright”, “credits” or “license” for more information.

> > > import sys  
> > > print sys.platform  
> > > darwin
> 
> > > exit  
> > > ‘Use Ctrl-D (i.e. EOF) to exit.’
> 
> > > ^D  
> > > =\> true  
> > > irb(main):003:0\>

---

<div class="post-metadata">

**Author:** ![brad7a0](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/53a042/32.png) [@brad7a0](https://www.ruby-forum.com/u/brad7a0)\
**Post date:** [September 22, 2006, 9:32pm UTC](https://www.ruby-forum.com/t/python-from-within-irb/69667/2 "2006-09-22T21:32:22Z")

</div>

Brad T. wrote:

> [stuff]

Yeah, works the other way too…

$ python  
Python 2.5 (r25:51908, Sep 19 2006, 22:49:50)  
[GCC 3.4.6 (Gentoo 3.4.6-r2, ssp-3.4.6-1.0, pie-8.7.9)] on linux2  
Type “help”, “copyright”, “credits” or “license” for more information.

> > > import os  
> > > print os.sys.platform  
> > > linux2
> 
> > > os.system(‘irb’)  
> > > irb(main):001:0\> RUBY\_PLATFORM  
> > > i686-linux  
> > > irb(main):002:0\> exit  
> > > 0

Regards,  
Jordan
