Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #60103

Re: Total Python Newbie needs geting started info.

Path csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'tutorial': 0.03; 'languages.': 0.04; 'subject:Python': 0.06; '21,': 0.07; 'toolkit': 0.09; 'python': 0.11; 'gui': 0.12; 'language,': 0.12; '"an': 0.16; 'buttons,': 0.16; 'complexity,': 0.16; 'exist.': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'get,': 0.16; 'personally,': 0.16; 'subject:started': 0.16; 'with;': 0.16; 'language': 0.16; 'wrote:': 0.18; 'thu,': 0.19; 'later': 0.20; 'example': 0.22; 'adds': 0.24; 'certainly': 0.24; 'environment': 0.24; 'world,': 0.26; 'header:In-Reply-To:1': 0.27; 'rest': 0.29; 'am,': 0.29; 'properties': 0.29; 'message-id:@mail.gmail.com': 0.30; 'there.': 0.32; 'figure': 0.32; 'interface': 0.32; 'quite': 0.32; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'too': 0.37; 'nov': 0.38; 'window': 0.38; 'to:addr:python-list': 0.38; 'to:addr:python.org': 0.39; 'how': 0.40; 'easy': 0.60; 'most': 0.60; 'simple': 0.61; "you'll": 0.62; 'happen': 0.63; 'choose': 0.64; 'different': 0.65; 'boxes,': 0.91; 'graphical': 0.91; 'subject:needs': 0.93; '2013': 0.98
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=2B0NxSOe7Gnts257Pynk4ggsvNcentIyHEFmb0XJF6U=; b=vHTkBKILHveihAu8uxima9LV9+kywxTulYMwEjOx3U4s/PyhQq/lEucTgVOPo0dA7e 7IVBSK+pwyBghuPCmPBsVbihxYvS0tsb7gaY/Bc75DQ+LnShK9DunymsjNrcutkxwYS3 gTsZn3d/poUVNeLlSpa66amoRLh/69iPA9sqBfD2Z1osXwP5iWS16TSvkgISGwVB8lHV 0d8+WielM9BX5kIZ4Ap9J78a+h0Zh+xC4j7DJCCtvTzKrxp0XsW0CrybGjsgK9iFG+AA G7cILBLGJUC4Z51XIl7h7GWW/vYlfIrrhyYIag+HawBzUQ0JzoENTmvRYv7o3pMKFHAQ 52nQ==
MIME-Version 1.0
X-Received by 10.66.157.165 with SMTP id wn5mr1399637pab.169.1384964084675; Wed, 20 Nov 2013 08:14:44 -0800 (PST)
In-Reply-To <2bdb369a-abcd-46b4-910a-c7819a958129@googlegroups.com>
References <2bdb369a-abcd-46b4-910a-c7819a958129@googlegroups.com>
Date Thu, 21 Nov 2013 03:14:44 +1100
Subject Re: Total Python Newbie needs geting started info.
From Chris Angelico <rosuav@gmail.com>
To python-list@python.org
Content-Type text/plain; charset=ISO-8859-1
Content-Transfer-Encoding quoted-printable
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.2971.1384964087.18130.python-list@python.org> (permalink)
Lines 22
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1384964087 news.xs4all.nl 15919 [2001:888:2000:d::a6]:38654
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:60103

Show key headers only | View raw


On Thu, Nov 21, 2013 at 3:03 AM, Ev J <shorepointln@gmail.com> wrote:
> Before I go too far down this road, I need to know if I can/should use this environment to develop GUI applications.  Is there graphical support for this - for example I can I just insert/move/set properties of buttons, combo boxes, etc. using an interface like the one in VBA?

Yes, you most certainly can. In the Microsoft world, you get a
language and its one GUI toolkit as a package deal; but in most of the
rest of the world, they're quite separate. Python can be used with
GTK, wx, TK, and a variety of other GUI toolkits; I happen to quite
like GTK, which I also use with Pike, a quite different language, and
can also be used with C and various other languages. So you can get to
know Python, and then later on choose one of several GUI toolkits, and
figure out how you want to lay out your window from there. The
tutorial sticks with the console because it's simple and easy to work
with; adding a GUI adds extra complexity, which can be left for later.

I don't know how much of "an interface like VBA" you'll get, but there
are graphical window builders. Personally, I don't use them; but if
you want them, they do exist.

ChrisA

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Total Python Newbie needs geting started info. Ev J <shorepointln@gmail.com> - 2013-11-20 08:03 -0800
  Re: Total Python Newbie needs geting started info. Chris Angelico <rosuav@gmail.com> - 2013-11-21 03:14 +1100
    Re: Total Python Newbie needs geting started info. Alister <alister.ware@ntlworld.com> - 2013-11-20 16:37 +0000
  Re: Total Python Newbie needs geting started info. Rod Person <rodperson@rodperson.com> - 2013-11-20 11:36 -0500
  Re: Total Python Newbie needs geting started info. Christopher Welborn <cjwelborn@live.com> - 2013-11-20 22:14 -0600

csiph-web