.

Python tools

<<

n3r

User avatar

Jr. Member
Jr. Member

Posts: 95

Joined: Wed Sep 28, 2011 1:06 am

Location: paris

Post Tue Oct 18, 2011 3:12 pm

Python tools

I'm learning Python right now, i work on linux and i just write python to get the console and write commands.
But is there any debuggers or IDE running on linux ?

thanks
<<

steven1664

Newbie
Newbie

Posts: 17

Joined: Thu Jul 09, 2009 9:13 am

Post Tue Oct 18, 2011 3:30 pm

Re: Python tools

n3r,

I use Eclipse with the Pydev plugin.  It is pretty easy to setup, the instructions are on their website http://pydev.org/.&nbsp; Please let me know if you have any questions or need any help setting it up.
<<

eth3real

User avatar

Sr. Member
Sr. Member

Posts: 309

Joined: Wed Feb 27, 2008 10:35 am

Location: US

Post Tue Oct 18, 2011 3:48 pm

Re: Python tools

A lot of people use Eclipse, or Komodo Edit. IDLE comes with a lot of distributions.

If you have CLI only, vim can be set to do syntax highlighting. Not sure about debugging.

I've been using a framework called web2py to make web applications with Python, and it's been a fairly enjoyable experience. :)
Put that in your pipe and grep it!
<<

millwalll

Post Wed Oct 19, 2011 3:43 am

Re: Python tools

I would say try a few and see what one works for you there are many to pick from I use Eclipse for most my programming.
<<

n3r

User avatar

Jr. Member
Jr. Member

Posts: 95

Joined: Wed Sep 28, 2011 1:06 am

Location: paris

Post Fri Oct 21, 2011 1:59 am

Re: Python tools

Thanks, i've installed Eclipse with Pydev !
<<

TheXero

User avatar

Full Member
Full Member

Posts: 112

Joined: Tue Dec 07, 2010 12:24 pm

Post Fri Oct 21, 2011 3:29 am

Re: Python tools

n3r, I have only really used Python for developing exploits, but with simple conditions you can create a proper "program" using python.

I prefer to use Notepad++ during my exploit development as the syntax highlighting etc comes in very handy so I would recommend that quite alot howerver I'd never done a GUI Python application before but that would be a good thing to pursue :)
<<

steven1664

Newbie
Newbie

Posts: 17

Joined: Thu Jul 09, 2009 9:13 am

Post Fri Oct 21, 2011 10:22 am

Re: Python tools

Notepadd++ is good as well, as TheXero stated.  Also if you use Linux gedit is an option as well as it will do essentially what notepadd++ will provide.  Eclipse with Pydev can be used in Windows or Linux and overall I think its pretty solid.  Everyone has their own tastes, just do what you feel most comfortable with.

About writing small GUI apps for python heres what I think is a good little resource:

http://www.java2s.com/Tutorial/Python/CatalogPython.htm

Check out the Tkinter and WxPython sections for GUI.

There are lots of resources you will find online for python, such as youtube videos, but I think this one is just good for writing a small GUI app for python and giving a quick example for an idea and you can just run with it. 
<<

hurtl0cker

User avatar

Jr. Member
Jr. Member

Posts: 73

Joined: Thu Nov 18, 2010 10:09 am

Location: WWW

Post Fri Oct 21, 2011 12:44 pm

Re: Python tools

+1 for Eclipse with Pydev
And I use gedit on Ubuntu most of the time
“Knowing is not enough; we must apply. Willing is not enough: we must do.”
- Bruce Lee
<<

n3r

User avatar

Jr. Member
Jr. Member

Posts: 95

Joined: Wed Sep 28, 2011 1:06 am

Location: paris

Post Wed Oct 26, 2011 3:09 am

Re: Python tools

Eclipse works well, thanks again.
I'm learning python and was thinking about a thing, i'm learning Python 2.7 but is it better to go to 3.0 ?
<<

hurtl0cker

User avatar

Jr. Member
Jr. Member

Posts: 73

Joined: Thu Nov 18, 2010 10:09 am

Location: WWW

Post Sun Oct 30, 2011 10:35 am

Re: Python tools

I have both Python 2.7 & 3.1 installed on my Ubuntu box  :)

The major difference that between these two versions is Python 3 has limited library support and the fact that most current Linux distributions has Python 2.6 - 2.7 as default.
If you are just in learning phase of the language I think any of these versions should go smooth.
“Knowing is not enough; we must apply. Willing is not enough: we must do.”
- Bruce Lee

Return to Programming

Who is online

Users browsing this forum: No registered users and 1 guest

.
Powered by phpBB® Forum Software © phpBB Group.
Designed by ST Software