473,771 Members | 2,372 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

GUI Programming by hand not code with Python Code

Is their a program that lets you design a GUI by hand (like gambas)
not by code (like wxpython) but the commands are in python?

A program similar to gambas or vb

Gambas with python code instead of gambas code would be perfect.

Thanks in advance
Jul 7 '08 #1
4 2192
On Jul 6, 7:33*pm, jayjaygi...@hot mail.co.uk wrote:
Is their a program that lets you design a GUI by hand (like gambas)
not by code (like wxpython) but the commands are in python?

A program similar to gambas or vb

Gambas with python code instead of gambas code would be perfect.

Thanks in advance
Glade for GTK, wxGlade for wxPython.
Jul 7 '08 #2
On Jul 6, 9:33*pm, jayjaygi...@hot mail.co.uk wrote:
Is their a program that lets you design a GUI by hand (like gambas)
not by code (like wxpython) but the commands are in python?

A program similar to gambas or vb

Gambas with python code instead of gambas code would be perfect.

Thanks in advance
I think Dabo also has a way to do some Visual programming too. And
there's also XRC.

See the following links for more info:

http://dabodev.com/
http://xrced.sourceforge.net/

Mike
Jul 7 '08 #3
Jason Scheirer <ja************ @gmail.com>:
On Jul 6, 7:33Â*pm, jayjaygi...@hot mail.co.uk wrote:
>Is their a program that lets you design a GUI by hand (like gambas)
not by code (like wxpython) but the commands are in python?

A program similar to gambas or vb

Gambas with python code instead of gambas code would be perfect.

Thanks in advance

Glade for GTK, wxGlade for wxPython.
And the designer for Qt4

--
Freedom is always the freedom of dissenters.
(Rosa Luxemburg)
Jul 7 '08 #4
On 7 Jul, 04:33, jayjaygi...@hot mail.co.uk wrote:
Is their a program that lets you design a GUI by hand (like gambas)
not by code (like wxpython) but the commands are in python?

A program similar to gambas or vb

Gambas with python code instead of gambas code would be perfect.

Thanks in advance
I use wxFormBuilder with wxPython. Works like a charm. Design the GUI
graphically, export it like a wx XML resource (.xrc). All you nedd to
code in Python is the event handlers and the code to bind/hook the
events.

http://sturlamolden.blogspot.com/200...-wxpython.html

If you can accept a Windows only solution, you can use Microsoft's
IronPython with MS VisualStudio. It will be just like using VB, except
you are coding in Python. But remember that extension libraries to
CPython is generally not available for IronPython. Insted you must
rely more on .NET and COM/ActiveX objects.




Jul 8 '08 #5

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

Similar topics

33
3987
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...
134
8045
by: evolnet.regular | last post by:
I've been utilising C for lots of small and a few medium-sized personal projects over the course of the past decade, and I've realised lately just how little progress it's made since then. I've increasingly been using scripting languages (especially Python and Bourne shell) which offer the same speed and yet are far more simple and safe to use. I can no longer understand why anyone would willingly use C to program anything but the lowest...
17
3453
by: Brian Blais | last post by:
Hello, I have a couple of classes where I teach introductory programming using Python. What I would love to have is for the students to go through a lot of very small programs, to learn the basic programming structure. Things like, return the maximum in a list, making lists with certain patterns, very simple string parsing, etc. Unfortunately, it takes a lot of time to grade such things by hand, so I would like to automate it as much...
81
2807
by: Russ | last post by:
I just stumbled onto PEP 316: Programming by Contract for Python (http://www.python.org/dev/peps/pep-0316/). This would be a great addition to Python, but I see that it was submitted way back in 2003, and its status is "deferred." I did a quick search on comp.lang.python, but I don't seem to see much on it. Does anyone know what the real status is of getting this into standard Python? Thanks.
2
2017
by: bvidinli | last post by:
I program in python for about 2-3 monthos. I just started/tested gui programming with many tools. i tested boa last, it is the closest tool to delphi in tui tools that i used. I managed to play with it a bit. If you have any other tool which you know better than Boa Constructor, please write in here. Any other suggestion about python GUI programming is welcome.
53
5257
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,
0
750
by: Victor Noagbodji | last post by:
Is their a program that lets you design a GUI by hand (like gambas) Check out the Designer program that comes with PyQt. -- NOAGBODJI Paul Victor
6
4885
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...
6
2599
by: cnb | last post by:
If I buy a multicore computer and I have really intensive program. How would that be distributed across the cores? Will algorithms always have to be programmed and told specifically to run on several cores so if not told it will only utilize one core? So is the free lunch really over or is this just an overhyped phenomena? Is threading with Python hard? Can you start several processes with
0
9619
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
9454
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10261
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8934
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
7460
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
6713
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5354
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5482
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4007
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

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.