469,928 Members | 1,875 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,928 developers. It's quick & easy.

IDLE

I've been programming in python for a few years using XEmacs on
Solaris and Linux. I've been thinking about trying IDLE for a long
time, but either it wasn't available on my system or I procrastinated.
I finally have it available, and I gave it a try.

I immediately encountered a basic problem for which I could not find a
solution in the intro docs. I want to run a script in one directory
that reads input from a file in another directory. Maybe I'm just not
very smart, but I couldn't figure out how to do it. Will someone
please give me a clue?

More generally, I don't see much discussion of IDLE on this newsgroup.
Are many python programmers using it? I see that some of the intro and
tutorial docs have not been updated for several years. Is IDLE still
actively supported? Or would I be better off just going directly to a
commercially supported IDE such as Wing? Thanks.

Nov 2 '07 #1
5 2534
Russ P. wrote:
I've been programming in python for a few years using XEmacs on
Solaris and Linux. I've been thinking about trying IDLE for a long
time, but either it wasn't available on my system or I procrastinated.
I finally have it available, and I gave it a try.

I immediately encountered a basic problem for which I could not find a
solution in the intro docs. I want to run a script in one directory
that reads input from a file in another directory. Maybe I'm just not
very smart, but I couldn't figure out how to do it. Will someone
please give me a clue?

More generally, I don't see much discussion of IDLE on this newsgroup.
Are many python programmers using it? I see that some of the intro and
tutorial docs have not been updated for several years. Is IDLE still
actively supported? Or would I be better off just going directly to a
commercially supported IDE such as Wing? Thanks.
You can read a file from another directory either by specifying the entire path
to the file or by using os.curdir() function to make it the current directory
before opening/reading from it.

Lots of discussions on this have been posted try looking into history of this
list. Everything from vi to Eclipse to Wing.

-Larry
Nov 2 '07 #2
on 11/03/2007 06:44 AM Russ P. wrote :
I've been programming in python for a few years using XEmacs on
Solaris and Linux. I've been thinking about trying IDLE for a long
time, but either it wasn't available on my system or I procrastinated.
I finally have it available, and I gave it a try.

I immediately encountered a basic problem for which I could not find a
solution in the intro docs. I want to run a script in one directory
that reads input from a file in another directory. Maybe I'm just not
very smart, but I couldn't figure out how to do it. Will someone
please give me a clue?

More generally, I don't see much discussion of IDLE on this newsgroup.
Are many python programmers using it? I see that some of the intro and
tutorial docs have not been updated for several years. Is IDLE still
actively supported? Or would I be better off just going directly to a
commercially supported IDE such as Wing? Thanks.
I used IDLE a year ago and later I changed to the commercial IDE of
Komodo, i found it quite rewarding.. if u r doing massive code, i
suggest u to try some of those commercial packages! they would save u a
lot of pain!
Nov 3 '07 #3
On Nov 3, 12:44 am, "Russ P." <Russ.Paie...@gmail.comwrote:
I've been programming in python for a few years using XEmacs on
Solaris and Linux. I've been thinking about trying IDLE for a long
time, but either it wasn't available on my system or I procrastinated.
I finally have it available, and I gave it a try.

I immediately encountered a basic problem for which I could not find a
solution in the intro docs. I want to run a script in one directory
that reads input from a file in another directory. Maybe I'm just not
very smart, but I couldn't figure out how to do it. Will someone
please give me a clue?

More generally, I don't see much discussion of IDLE on this newsgroup.
Are many python programmers using it? I see that some of the intro and
tutorial docs have not been updated for several years. Is IDLE still
actively supported? Or would I be better off just going directly to a
commercially supported IDE such as Wing? Thanks.
On Nov 3, 12:44 am, "Russ P." <Russ.Paie...@gmail.comwrote:
I've been programming in python for a few years using XEmacs on
Solaris and Linux. I've been thinking about trying IDLE for a long
time, but either it wasn't available on my system or I procrastinated.
I finally have it available, and I gave it a try.

I immediately encountered a basic problem for which I could not find a
solution in the intro docs. I want to run a script in one directory
that reads input from a file in another directory. Maybe I'm just not
very smart, but I couldn't figure out how to do it. Will someone
please give me a clue?

More generally, I don't see much discussion of IDLE on this newsgroup.
Are many python programmers using it? I see that some of the intro and
tutorial docs have not been updated for several years. Is IDLE still
actively supported? Or would I be better off just going directly to a
commercially supported IDE such as Wing? Thanks.
Hi Russ,

IDLE is still actively supported on the groups and mailing lists,
maintained, and even developed. True, the amount of developer time
going into it isn't what it used to be; that's why the tutorial and
docs are so outdated. Much of the discussion about it (including some
questions) goes on in the idle-dev _at_ python.org mailing list.

Which IDE to use is mostly a matter of personal preference. I like
IDLE very much because it is clean and uncluttered, but AFAIK most
Python developers move on to more feature-rich IDEs. Even if you don't
end up using it in the long term, IDLE is really awesome for learning
Python (though perhaps you are beyond that stage?).

It is admittedly not as powerful an editor as some other IDEs out
there, or on the other end of the map, it isn't nearly as powerful as
Emacs/Vi. But even if you don't use it for editing, it is IMO the best
Python shell out there.
As for your question, I couldn't quite understand what you're trying
to do. In general, you can have the script use os.chdir() to go to the
relevant directory and then open() the file, or you can use open()
directly with a relative/full path to it. (This question isn't IDLE
specific in any way, unless I misunderstood...)

(If you're trying to run a script and "pipe" input to it via stdin,
IDLE doesn't support that - I don't know of any Python shell that
does.)

- Tal
reduce(lambda m,x:[m[i]+s[-1] for i,s in enumerate(sorted(m))],
[[chr(154-ord(c)) for c in '.&-&,l.Z95193+179-']]*18)[3]

Nov 3 '07 #4
Just curious: What makes you wish to move from emacs to idle?

Admission: I used to be a dyed-in-the-wool emacs guy but Ive been
having trouble with it lately. eg Yesterday when editing a largish
file (I think it was setup.py) it kept going to sleep and when I
killed emacs it said LALR parsing..... and made me wait for nearly a
minute!

So just wondering what trouble others are having with emacs and python.

Nov 3 '07 #5
On Nov 3, 1:43 am, rustompm...@gmail.com wrote:
Just curious: What makes you wish to move from emacs to idle?
I don't necessarily want to move from xemacs to idle. I'm just getting
tired of using print statements to debug, and I figure I'm well past
the stage where I should still be doing that. If I can use xemacs
*with* idle, I'll try that. Then again, if gdb works with python,
maybe I should be using that with xemacs.

The local Python interest group had a meeting to discuss these
development environments, but unfortunately I missed it. I hope they
do another one soon.


Nov 5 '07 #6

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

16 posts views Thread by Kerry Neilson | last post: by
1 post views Thread by Moosebumps | last post: by
1 post views Thread by dbrown2 | last post: by
8 posts views Thread by Jonathan Polley | last post: by
7 posts views Thread by iwdu15 | last post: by
reply views Thread by Stefan Felkel | last post: by
2 posts views Thread by Jim Hendricks | last post: by
3 posts views Thread by W. Watson | last post: by
3 posts views Thread by Giraffe | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.