[Tutor] Tutor Digest, Vol 92, Issue 123

Rinu Boney rinu.matrix at gmail.com
Mon Oct 31 13:56:11 CET 2011


I Use Windows.I Already Know C/C++ which makes python syntax seem very easy.
Maybe Setting Up Emacs With Python Will Make Me Productive.
I Have Eclipse With PyDev.
Why Is There Not A Pythonic Emacs?

On Mon, Oct 31, 2011 at 8:23 AM, <tutor-request at python.org> wrote:

> Send Tutor mailing list submissions to
>        tutor at python.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://mail.python.org/mailman/listinfo/tutor
> or, via email, send a message with subject or body 'help' to
>        tutor-request at python.org
>
> You can reach the person managing the list at
>        tutor-owner at python.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Tutor digest..."
>
>
> Today's Topics:
>
>   1. Setting Up Emacs (Rinu Boney)
>   2. Re: Setting Up Emacs (Steven D'Aprano)
>   3. Re: Setting Up Emacs (Tim Johnson)
>   4. Re: Setting Up Emacs (Alan Gauld)
>   5. Re: Setting Up Emacs (Tim Johnson)
>   6. Re: Method to create small and simple database (Joel M.)
>   7. Re: Setting Up Emacs (Bill Allen)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 30 Oct 2011 18:53:04 +0530
> From: Rinu Boney <rinu.matrix at gmail.com>
> To: tutor at python.org
> Subject: [Tutor] Setting Up Emacs
> Message-ID:
>        <CAJTWV12yyOW+nB-+cEkZWFmP0f3wJKVYErZFoe1Kzctf7DhsRQ at mail.gmail.com
> >
> Content-Type: text/plain; charset="iso-8859-1"
>
> I am New To Python.
> I Would Like To Setup Emacs As A Python IDE.
> I Don't Know Anything About Emacs!
> Can Someone Help Me ?
> Thanks.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/tutor/attachments/20111030/ad7f346e/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Mon, 31 Oct 2011 02:25:23 +1100
> From: Steven D'Aprano <steve at pearwood.info>
> To: tutor at python.org
> Subject: Re: [Tutor] Setting Up Emacs
> Message-ID: <4EAD6C63.6020105 at pearwood.info>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Rinu Boney wrote:
> > I am New To Python.
> > I Would Like To Setup Emacs As A Python IDE.
> > I Don't Know Anything About Emacs!
>
> If you don't know anything about emacs, and you don't know anything
> about Python, why do you want to make things ten times more difficult by
> learning a new language AND the most heavyweight, complex editor at the
> same time?
>
> I recommend you use a more friendly editor. You haven't mentioned what
> operating system you are using. If you are using Linux with the KDE
> desktop, I recommend you use a good, modern GUI editor like Kate as your
> editor. Other people might prefer different editors, but I've come to
> like Kate the best.
>
> Personally, I recommend against IDEs. I find that they are
> over-complicated and get in the way. I've seen too many people
> struggling because their IDE changes the way their code works. I
> recommend you keep your code open in an editor, an interactive session
> open in a good xterm, and a second xterm tab open for running your
> script. That's my preference.
>
> But, if you still want to use Emacs as a Python IDE, have you tried
> searching for "python emacs ide"?
>
> https://duckduckgo.com/html/?q=python%20emacs%20ide
>
>
>
> --
> Steven
>
>
> ------------------------------
>
> Message: 3
> Date: Sun, 30 Oct 2011 07:53:15 -0800
> From: Tim Johnson <tim at akwebsoft.com>
> To: tutor at python.org
> Subject: Re: [Tutor] Setting Up Emacs
> Message-ID: <20111030155315.GB10605 at akwebsoft.com>
> Content-Type: text/plain; charset=us-ascii
>
> * Steven D'Aprano <steve at pearwood.info> [111030 07:40]:
> > Rinu Boney wrote:
> > >I am New To Python.
> > >I Would Like To Setup Emacs As A Python IDE.
> > >I Don't Know Anything About Emacs!
> >
> > If you don't know anything about emacs, and you don't know anything
> > about Python, why do you want to make things ten times more difficult by
> > learning a new language AND the most heavyweight, complex editor at the
> > same time?
> >
> > I recommend you use a more friendly editor. You haven't mentioned what
> > operating system you are using. If you are using Linux with the KDE
> > desktop, I recommend you use a good, modern GUI editor like Kate as your
> > editor. Other people might prefer different editors, but I've come to
> > like Kate the best.
>
>  I've used emacs extensively in the past and now use vim.  They are
>  both rewarding to use, but to support Steven, it could be a
>  nightmare for Rinu to to learn both python and emacs or vim.
>
>  I believe that idle is part of the python distro on both linux and
>  darwin (Mac OSX). That is worth consideration, I would think.
>
>  If Rinu is on windows, there is pythonwin and there is an
>  extremely good, well supported and easy-to-learn shareware editor
>  called Boxer. I would recommend either to any programmer in a
>  windows environment.
>
> > Personally, I recommend against IDEs. I find that they are
> > over-complicated and get in the way. I've seen too many people
> > struggling because their IDE changes the way their code works. I
> > recommend you keep your code open in an editor, an interactive session
> > open in a good xterm, and a second xterm tab open for running your
> > script. That's my preference.
>
>  Yeah. What he said.
>
> --
> Tim
> tim at tee jay forty nine dot com or akwebsoft dot com
> http://www.akwebsoft.com
>
>
> ------------------------------
>
> Message: 4
> Date: Sun, 30 Oct 2011 17:20:18 +0000
> From: Alan Gauld <alan.gauld at btinternet.com>
> To: tutor at python.org
> Subject: Re: [Tutor] Setting Up Emacs
> Message-ID: <j8k10i$ma2$1 at dough.gmane.org>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 30/10/11 13:23, Rinu Boney wrote:
> > I am New To Python.
>
> Welcome to the group.
> Do you know any other languages or are you new to programming
> as well?
>
> > I Would Like To Setup Emacs As A Python IDE.
> > I Don't Know Anything About Emacs!
>
> If you don;t know emacs then don;t bother.
> emacs is a fantastic editor and general user environment but
> it is big and complex and takes long time to gt "just right"
> for you.
>
> If you were already an emacs user I'd say go right ahead,
> but as a newbie learning Python will be a big enough challenge.
>
> If you are used to IDEs like MS Visual Studio or Eclipse then
> the best bet is to use Eclipse with the PyDev plug-in.
> (Or Netbeans if you prefer it to Eclipse, I've used and
> liked both, and they both support Python well)
>
> If you are on a Mac you can use the Apple XDeveloper
> tools (XCode etc) or install Eclipse.
>
> If you are not a died in the wool IDE user then try something
> simpler like IDLE or Pythonwin for Windows (But the fact you
> even mention Emacs suggests you are not using Windows)
>
> Or go for the minimalist approach suggested by Stephen.
> Many of us(including me) favor 3 separate windows
> - a text editor to type the final code
> - an interpreter to try out ideas and snippets
> - A vanilla OS prompt to test the "production" code
>
> Occasionally you may open a debugger window too,
> but mostly in Python you don't need that.
>
> HTH,
>
> --
> Alan G
> Author of the Learn to Program web site
> http://www.alan-g.me.uk/
>
>
>
> ------------------------------
>
> Message: 5
> Date: Sun, 30 Oct 2011 09:41:48 -0800
> From: Tim Johnson <tim at akwebsoft.com>
> To: tutor at python.org
> Subject: Re: [Tutor] Setting Up Emacs
> Message-ID: <20111030174148.GC9335 at akwebsoft.com>
> Content-Type: text/plain; charset=us-ascii
>
> * Alan Gauld <alan.gauld at btinternet.com> [111030 09:26]:
> > On 30/10/11 13:23, Rinu Boney wrote:
> > >I am New To Python.
> >
> > Welcome to the group.
> > Do you know any other languages or are you new to programming
> > as well?
> >
> > >I Would Like To Setup Emacs As A Python IDE.
> > >I Don't Know Anything About Emacs!
> >
> > If you are on a Mac you can use the Apple XDeveloper
> > tools (XCode etc) or install Eclipse.
> > If you are not a died in the wool IDE user then try something
> > simpler like IDLE or Pythonwin for Windows (But the fact you
> > even mention Emacs suggests you are not using Windows)
>
>  IDLE came pre-installed on my mac. I believe that I had to add it
>  on my ubuntu PC.
>
> --
> Tim
> tim at tee jay forty nine dot com or akwebsoft dot com
> http://www.akwebsoft.com
>
>
> ------------------------------
>
> Message: 6
> Date: Sun, 30 Oct 2011 15:33:23 -0400
> From: "Joel M." <joelmontes01 at gmail.com>
> To: Tutor Python <tutor at python.org>
> Subject: Re: [Tutor] Method to create small and simple database
> Message-ID:
>        <CAKLZg_yZ=Z4aieuffCg35OzhgMJi3WyE3SVZZMAt0ESfgo-xsA at mail.gmail.com
> >
> Content-Type: text/plain; charset="iso-8859-1"
>
> On Sat, Oct 29, 2011 at 6:58 PM, Alan Gauld <alan.gauld at btinternet.com
> >wrote:
>
> > On 29/10/11 19:28, Joel Montes de Oca wrote:
> >
> >  After looking at the Python module documentation for sqlite3
> >> (http://docs.python.org/**library/sqlite3.html#module-**sqlite3<
> http://docs.python.org/library/sqlite3.html#module-sqlite3>),
> >> it seems
> >> to me it's the best way to make the small database that I am looking
> for.
> >>
> >
> > SQLlite is a great way to build small scale SQL databases.
> > However for this app I'd probably second the advice to use shelve.
> > Shelve acts like a dictionary in a file so you can associate a list of
> > items with a user very very easily.
> >
> >
> >
> >  Now I need to look for a basic tutorial on constructing a simple
> >> database (tables, rows, keys) and how to connect all that stuff
> >> together. If anyone happens to know of a good intro tutorial or
> >> documentation to database concepts, please forward it to me.
> >>
> >
> > You can try the database topic in my tutorial(see below).
> > It's only available for Python v2 at present but the translation
> > to Python v3 (if that's what you are using) is trivial.
> >
> > --
> > Alan G
> > Author of the Learn to Program web site
> > http://www.alan-g.me.uk/
> >
> >
> > ______________________________**_________________
> > Tutor maillist  -  Tutor at python.org
> > To unsubscribe or change subscription options:
> > http://mail.python.org/**mailman/listinfo/tutor<
> http://mail.python.org/mailman/listinfo/tutor>
> >
>
>
>
> I will take a look into Shelve and Alan's tutorial sometime this coming
> week.
>
> Keep the suggestions coming if there's more. :)
>
> -Joel M.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/tutor/attachments/20111030/dd2ee420/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 7
> Date: Sun, 30 Oct 2011 21:52:40 -0500
> From: Bill Allen <wallenpb at gmail.com>
> To: tutor at python.org
> Subject: Re: [Tutor] Setting Up Emacs
> Message-ID:
>        <CACrcdXsvQrkGMqc2XTnUBXYaVZZSWzOR7xHfBStDnxpFV3VjSA at mail.gmail.com
> >
> Content-Type: text/plain; charset="iso-8859-1"
>
> > > On 30/10/11 13:23, Rinu Boney wrote:
> > > >I am New To Python.
> > >
> >
> > > >I Would Like To Setup Emacs As A Python IDE.
> > > >I Don't Know Anything About Emacs!
> > >
> >
> > As others have also mentioned, try IDLE.  It comes packaged with Python
> for Windows and is easily available for Python on Linux.   It will do most
> of what you really, really need.
>
> --Bill
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/tutor/attachments/20111030/ce73f11c/attachment.html
> >
>
> ------------------------------
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
>
> End of Tutor Digest, Vol 92, Issue 123
> **************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20111031/a03a53eb/attachment-0001.html>


More information about the Tutor mailing list