473,811 Members | 2,038 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Programming in Python

Hi all,

I'd like to know what you people from Linux world use to program in
Python. I'm new to Python and I don't know if [X]Emacs is the One Editor
for Python (also!) or if there is a nice IDE to program in Python.

Best regards,
--

Paulo J. Matos : po**@mega.ist.u tl.pt
Instituto Superior Tecnico - Lisbon
Computer and Software Eng. - A.I.
- > http://mega.ist.utl.pt/~pocm
---
-> God had a deadline...
So, he wrote it all in Lisp!
Jul 18 '05 #1
5 1687
Paulo Jorge de Oliveira Cantante de Matos, on Thu, 30 Oct 2003 22:16:34
+0000, had to say:
Hi all,

I'd like to know what you people from Linux world use to program in
Python. I'm new to Python and I don't know if [X]Emacs is the One Editor
for Python (also!) or if there is a nice IDE to program in Python.

There are lots. I personally use gvim [1]. A small Google search revealed
this site which may help you further:

http://sunsite.bilkent.edu.tr/pub/la...ython/editors/

Cheers,
Mikhail

[1] http://www.vim.org/

Jul 18 '05 #2
Mikhail Esteves
There are lots. I personally use gvim [1]. A small Google search revealed
this site which may help you further:

http://sunsite.bilkent.edu.tr/pub/la...ython/editors/


This looks like an updated version:

http://www.python.org/cgi-bin/moinmoin/PythonEditors

Emile van Sebille
em***@fenx.com
Jul 18 '05 #3
On Thu, 30 Oct 2003 17:16:34 -0500, Paulo Jorge de Oliveira Cantante de
Matos wrote:
Hi all,

I'd like to know what you people from Linux world use to program in
Python. I'm new to Python and I don't know if [X]Emacs is the One Editor
for Python (also!) or if there is a nice IDE to program in Python.

Best regards,


Others have posted links to good editor lists. From those lists, my
personal favorite is Jed, if I am using the console. If I am in a GUI
environment, I like to use Kate (part of KDE).

--
Todd Stephens
Jul 18 '05 #4
Mikhail Esteves fed this fish to the penguins on Thursday 30 October
2003 15:33 pm:

(for some reason the original post is not on my system -- suspect it
failed some filter)


Paulo Jorge de Oliveira Cantante de Matos, on Thu, 30 Oct 2003
22:16:34 +0000, had to say:
Hi all,

I'd like to know what you people from Linux world use to program in
Python. I'm new to Python and I don't know if [X]Emacs is the One
Editor for Python (also!) or if there is a nice IDE to program in
Python.

There are lots. I personally use gvim [1]. A small Google search
revealed this site which may help you further:


For Quick&Dirty, I tend to just invoke Idle.

For more complex stuff, gvim invoked from a console lets me use the
console for running while the editor has its own window. The advantage
of the console/gvim pair is that I can fiddle with data/scratch files
directly.

-- =============== =============== =============== =============== == <
wl*****@ix.netc om.com | Wulfraed Dennis Lee Bieber KD6MOG <
wu******@dm.net | Bestiaria Support Staff <
=============== =============== =============== =============== == <
Bestiaria Home Page: http://www.beastie.dm.net/ <
Home Page: http://www.dm.net/~wulfraed/ <


Jul 18 '05 #5
Paulo Jorge de Oliveira Cantante de Matos <po**@netvisao. pt> writes:
Hi all,

I'd like to know what you people from Linux world use to program in
Python. I'm new to Python and I don't know if [X]Emacs is the One Editor
for Python (also!) or if there is a nice IDE to program in Python.


I'd recommend ipython + emacs. Apart from the fact that emacs is simply the
most powerful general purpose editor, the python support is also pretty good
(apart from editing support (such as block shifting commands) there is a good
integration with an interactive ipython session, so not only do you get
ipython's readable tracebacks but you can also easily jump to the actual
files/line where the problem occured etc.). Also try @pdb on.

'as
Jul 18 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

33
3995
by: Joe Cheng | last post by:
I'm curious about something... many Artima.com members who have a Java background and learned Python have come to the conclusion that Java and Python are highly complimentary languages. They would never consider filling the place Java has in their toolbox with Python, but recognize there are many tasks where it really pays to add Python to the mix. I want to ask you hard-core c.l.p Pythonistas: Do you use Python for everything? (and...
2
8886
by: mir nazim | last post by:
i m currently using PHP with Apache (a.k.a 'mod_php') for my web development work. i came to know that python can also be used to do web programming using 'mod_python' for Apache. i wanted to know the difference between th two 'mod_php' and 'mod_python' in terms of: 1. speed of execution. 2. productivity 3. maintainance (i know python is most productive and maintainable language in the world, but is it same for web programming with...
4
2431
by: Mark | last post by:
Hello. I am new to programming and Python and was wondering if someone could help get me started. I picked Python to start learning to prgram because of some things I have read about it (easy to learn, object oriented, clear syntax, etc...). Can anyone assist in getting me started with learning to program and Python? Recommended reading material? Online tutorials? Recommended development tools (wxpython, pythonwin, etc...)? I am a...
23
2146
by: herraotic | last post by:
I have been getting ready to learn programming for a long time, installed a GNU/Linux operating system, learnt the ins and outs but I think it is time to pick up a book and learn to now program. I have never actually programmed before only dabbed into XHTML so do take it in mind that I need a book that could slowly progress me into the fundamentals of programming. I chose Python as my first programming language from hearing the praise...
38
2683
by: ifti_crazy | last post by:
I am VB6 programmer and wants to start new programming language but i am unable to deciced. i have read about Python, Ruby and Visual C++. but i want to go through with GUI based programming language like VB.net so will you please guide me which GUI based language has worth with complete OOPS Characteristics will wait for the answer
3
1536
by: miya | last post by:
On Apr 26, 4:36 pm, bvidinli <bvidi...@gmail.comwrote: Django is the way to go for web development. http://www.djangoproject.com/ cya -- Nicolás Miyasato ( miya )
53
5270
by: Vicent Giner | last post by:
Hello. I am new to Python. It seems a very interesting language to me. Its simplicity is very attractive. However, it is usually said that Python is not a compiled but interpreted programming language —I mean, it is not like C, in that sense. I am working on my PhD Thesis, which is about Operations Research,
6
4889
by: John Ladasky | last post by:
Hi folks, I've played around with neural nets for a while. I wrote my own slow, pure-Python NN package. I knew that there were Python NN packages out there -- but I couldn't really understand their features and documentation at first, not without some hands-on experience. I haven't yet solved any interesting problems with NN, but I learned a lot about both NN and about Python along the way. One of the unpleasant things I learned...
3
1297
by: eliben | last post by:
Biggest issue I have with Python is screen input and output. I am trying This is hardly an issue with Python. You'll run into it with all languages. You think wxPython is hard to master ? You should try writing GUIs with C and Motif :-) wxWidgets is, IMHO, one of the best GUI toolkits, and its Python binding is wonderful. Get yourself the book "wxPython in action" and you'll write pretty and functional GUIs in no time. I'm not sure how...
8
3280
by: Fett | last post by:
I am trying to find a wrapper to do linear programming within python. I am using an ubuntu machine and I have apt-get'd lp_solve, which works just fine. If someone knows of a wrapper that will work with that that'd be great. I also heard that scipy has a wrapper, however, I can't find any documentation on it, nor can I seem to find it with dir(). If anyone knows where there is good documentation on this I would love to use that (the...
0
9728
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10389
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10402
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10135
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9205
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7670
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5692
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4339
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3867
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.