Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
This post was edited and submitted for review 1 year ago and failed to reopen the post:
Original close reason(s) were not resolved
Improve this question
So, I've built this program using python what is currently running in the terminal.
My goal is to eventually design the application in a modern way like (discord, slack, or any other 2021 downloaded desktop-app),but I'm not really sure what to use.
The thing is, I know React/Electron would be the best way to build/design a desktop application like discord, teams etc. However, I'm looking to keep my python as some sort of backend, while using lets say Electron as front
How can I keep my python functions, while designing a modern GUI/front end?
Thanks for advice
wiki.python.org has GuiProgamming entry, where GUI frameworks for python are enumerated. You need to select framework which does support platform you are targeting. If you are interested in fine control of look I would suggest Kivy cross-platform framework.
You could use the Tkinter python module although it is not to much like react.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I'm new on the programming world using python, so i have some questions for desktop aplications development.
1. Im currently using pycharm as my idle, can i use it for my purpose?
2. Can i use peewee as my ORM and Tkinter for my GUI? or should i just use Tkinter?(Recommendations are welcome)
3. I'm planning to use Sqlite3 as my database, should i keep this idea?
My further plan is to make an application to store the networks equipments in an enterprise, like desktops, laptops, switches, etc.
And also get some reports like to wich user belongs a desktop or laptop, wich kind of license does the equip has, a bitacore to store all what happens to an equip, etc.
I'm very new on this world and have been reading, practicing and taking courses for 3 month by now to understand concepts, learn about programming, etc.
Tahnks for the tips.
If you know Tkinter then stick with it, otherwise consider a higher level framework like PyGUI, PySimpleGUI or QT (Arguably not that simple, but plays nicely with PyInstaller). You will definitely be able to keep using SQLite3, as there is an existing binding in python 2&3.
If you plan to deploy this app, then you need to consider if speed is going to be a problem. Python is great but fundamentally quite slow. You can use things like Cython or PyPy to speed it up, but this can get complicated when you look at using a packager such as py2exe or PyInstaller for distribution.
best of luck.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
After reading and learning from online tutorials. I now know the fundamentals of python. However I am tired of just making interactive text-based program. I want an interface for my program, to be specific I want a graphical user interface for my program. How can I make this possible?
What you are looking for is a GUI (Graphical User Interface). You can check the list of GUI's available for Python here, along with their commentary. You can pick whichever you feel is the closest to what you want, and start learning by reading their documentaries and practicing.
You can use Tkinter or pygtk using glade which I recommend. Check this http://www.pygtk.org/tutorial.html
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 months ago.
Improve this question
I'm new to animating and I've started using Apple Motion 5
http://www.apple.com/au/final-cut-pro/motion/
The interface can be a bit annoying by not letting me do things in bulk or automate things. Since it saves files in a nice xml format I've been kinda hacking it to do things I like.
e.g setting Fixed Resolution off for hundreds of assets wasn't possible in the app without doing each one manually so I wrote a short script to find and replace this line in the file setting value to 0
<parameter name="Fixed Resolution" id="113" flags="8606711808" default="1" value="0"/>
Are there any python libraries that parse/script .motn files? (other than generic xml parsers)
Try Awesome Python at https://github.com/vinta/awesome-python
Maybe you'll find there what you're looking for.
But if you really want to use cool app try The Foundry Nuke or Blackmagic Fusion instead of Apple Motion or Adobe After Effects. Nuke and Fusion are node-based flexible and powerful compositing applications that support python scripting and programming. There are non-commercial free versions:
https://www.thefoundry.co.uk/products/nuke/
https://www.blackmagicdesign.com/products/fusion
Hope this helps.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm looking for a library for gathering "runtime statistics" in python, by which I mean an interface for outputting structured log files. A good example of what I would like is Twitter's ostrich project in Scala, wherein one simply executes a statement notifying the logger of an event. Ideally, this would then be automatically aggregated into a suitable visualization for application monitoring.
Does anyone know if such a library exists? Alternatively, does anyone know a more generic way of combining traditional message logging with some simply graphing for runtime analytics?
Thanks!
Graphite is one such system, written in Python.
I'm not familiar with ostrich, but a quick look at the readme suggests that the python project mmstats might be close to what you're looking for.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
A client is asking that I write a script to periodically pull his contacts from Google into ACT on his local computer. Is there a library that would allow me to interact with something as old as ACT?
Looks like you might be able to simply use an ODBC connection as outlined in this article: How To Create An ODBC Connection For Use With The ACT! Reader Utility
Alternatively if you need to bare-metal it, you could try ctypes, or leverage IronPython.
Just came across this while looking for something else and thought I'd add a more conclusive and update answer.
With versions since v11 in 2013, it's now got the ability to sync contacts/activities with Google out of the box. http://kb.act.com/app/answers/detail/a_id/27988
Even more power over the past year - http://kb.act.com/app/answers/detail/a_id/38991
Exporting from Act! versions 7/8 or later can be done via a number of methods:
OLEDB, ODBC (or direct access to SQL with the later versions), SDK, WebAPI, or a number of third-party tools that already pull everything to Excel (or other formats).
I did a presentation of the various options some time ago, posted here:
https://blog.glcomputing.com.au/2009/07/connecting-to-act-by-sage-data.html