Remote Python Shell

5

I'm teaching my friend how to program in Python. So far, we have been using Skype's screen sharing feature, but that is quite cumbersome and low resolution. Is there a way we can have a common shell or command window? Both of us should be able to type within it and execute code. Any ideas? We both are using Win7.

Thanks!

VenkatH

Posted 2012-01-15T20:18:15.730

Reputation: 606

Answers

4

Use a common server that has GNU screen installed, and run:

screen -S myScreenName

Have the other person log in as the same user and execute:

screen -x myScreenName

You can then run the Python interpreter inside screen. Both members will see the same thing, and both will be able to type.

Etienne Perot

Posted 2012-01-15T20:18:15.730

Reputation: 272

Err, any solutions for Win7? – None – 2012-01-15T20:26:59.560

It would be highly appropriate to add a reference to Cygwin if that's what you had in mind. – Uku Loskit – 2012-01-15T20:27:44.083

You'll probably either have to use Cygwin, either SSH into a Unix server. It shouldn't be too bad however, since the Python interpreter works the same on both Windows and Unix. If you need to do anything using the win32 API Python bindings though, that won't really work. – Etienne Perot – 2012-01-15T20:29:25.643

@VenkateshH is this useful to you: http://technet.microsoft.com/en-us/magazine/ff404238.aspx

– None – 2012-01-15T20:40:44.197

Hmm, I'll try both, cygwin (with GNU Screen) and as @joaquin says, Remote Desktop Access. Thanks for your answers! – None – 2012-01-15T20:44:40.433

1

I suggest you to try teamviewer. But i'm not sure about less cumbersome.

falinsky

Posted 2012-01-15T20:18:15.730

Reputation: 111