Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm looking for a good GUI library for Pygame (Python 3.x), but I cannot find one that has been maintained. I've looked at a few, including Pgu, which I liked, but couldn't find a maintained, updated version. I don't want anything to simple, which I could wrap myself if I needed to, but something less complicated than Ocemp.
I think the newest one was https://launchpad.net/simplegc , which started from a Google Summer of Code.
I've been looking around for a GUI library too. Yet I am learning so a 2013-updated library is not as critical for me, but I've been looking at various code.
You may want to try this, it is the newest (November 2013!)
https://pypi.python.org/pypi/SimpleGUICS2Pygame/
Here's another one:
http://www.pygame.org/project-MenuSystem-2031-.html
It was updated as recently as November 2012, so not in the last year, but late in 2012.
Here's a third try.
http://florian-berger.de/en/software/planes
You may have seen these already.
I'm a big fan of PyQt, and it looks like it works with pygame.
That answer is old, Qt is close to releasing version 5.2 and Qt 5 includes a new way of designing UIs with a new language called QML. There's also Qt3d support. See, for instance, the powerful Monkey God!
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I've been working with click to make a command line program. Right now I'm implementing interactive menus in a very textual way. for example:
1-option #1
2-option #2
Enter the index of the option you want to select:
But I would love to do this in a more elegant and interactive way. For example, I love the way Yeoman implements its menus. Here is the menu in action.
Is there any python library that let's us build command line menus like this? I have looked at libraries like curses, cmd etc. But they seem to give you a whole separate window to manage and look kind of unpythonic.
curses, or something like it, really is what you want.
While curses can be used to pop up "windows" with borders around them, erase the whole window, etc., at its base, what it's about is giving you control over your terminal window—moving a cursor around, highlighting text, all the other things you're trying to do.
Some of the higher-level libraries that make things easier (like urwid) do push you toward a more specific look & feel that may not be what you're after, but curses can easily be used for exactly what you're trying to build.
The only real problem with curses it's that it's not ubiquitous. Almost all *nix platforms will have it, but Windows won't. But the answer there isn't much different—there are curses-faking libraries, or Windows-specific conio libraries (including a limited one in the stdlib, inside mscvrt).
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm a Python/Web dev who wants to build rich desktop applications. After realizing that both Qt and Kivy are trying to ram a shitty DSL down my throat (not saying that's a necessarily bad thing, I just kind of have an aversion to it), I thought I'd much rather work with the technologies I feel most comfortable with - namely, HTML5/CSS/JS on the front end and a back end driven by something like Tornado or Node.js.
What options would I then have for the container which would run the front end? Everything just looks so bloated and unwieldy.
I've had some success with running Chromium Embedded Framework via its Python bindings. I'd like to play around with a Gecko-based analogue, though.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I want to start developing an ERP for small companies, So I'd like to know what python web framework is highly recommendable for?
I don't think there's any particularly suited for ERPs. Check out a list of all the current frameworks: http://wiki.python.org/moin/WebFrameworks.
openerp is open source and written in python, it uses cherrypy and other things
A open source erp solution called ERP Next [ https://erpnext.com/ ] uses python framework called WNF Framework [ https://github.com/webnotes/wnframework ] .You can ask for a free demo and gauge the
Frappe is the underlying framework of ERPNext, you can check it out. Documentation is relatively unavailable though so you may have to work your way through the source.
Check out web.py. It's a very minimalist Python framework and gives you the flexibility you might need to build something outside of the mainstream data-driven app
http://webpy.org/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm done with my class project which I coded using Python. I'm working on the extra credit part i.e. GUI development - Windows platform.
I need something simple, easy to use, possibly drag-and-drop GUI development tool for Python. GUI needs to look somewhat like google, since all my project does is:
input: Company name
output: Ethical or Unethical
So, all I need is:
An attractive image
Input textbox
Search button
Output box
Take your pick here.
Tkinter is in the Python stdlib.
Try with Kivy! kivy.org
It's quite easy, multi platform and a really good documentation
Tkinter is simple but is too ugly. PyQT can do everything you want but is too big. Perhaps IronPython will be good for you. Take a look at this: Python guis
Glade or wxGlade.
EasyGUI for very easy GUI Development
I prefer PyQT although it is pretty big. It has all the features that normal QT has, and that's why it's very usable. I think you can use QML with it too.
I would recommend wxpython.
It's very easy to use and the documentation is pretty good.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
MVC 'architecture'. I would like a convenient way of specifying the rules of a card game including aspects such as hands or tricks, scoring, which cards from the deck or pack are used, and so on. Does anyone know of anything like this, preferably in Javascript?
Thanks for any guidance.
There's a good article here (and as a complement I suggest the companion article about displaying playing cards with CSS that's here). Nothing much to do with Python though!-) If you do want an example of handling a card game (including showing the cards as images in Tkinter) with Python, try this one (which however has nothing to do with Javascript: not sure why you've tagged your question with both languages).
C++ and Javascript have enough similarities that you should be able to at least understand general concepts and how things work from C++ code..?
http://drac-cardlib.sourceforge.net/
I found DRAC to be a good reference for general card game programming. I ended up applying a few of their approaches in my own poker AI simulations.