Python Forum

Full Version: Can application developed Run on windows of users?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi All
I am beginner, I am trying to solve a problem in my company of using excel by users to create user friendly forms, which are linked to database and easily seen in excel.

The users are mac, ipad, windows users across and have no access to install the application I intend to download and certainly get stressed out if asked to install the list of things needed.

1. So my question with that background, are the applications we develop with python, GUI, database and using excel are deployable ? usable ?

2. Which is best GUI for my requirements tck/tk ? can this work on excel and database?

Any suggestions, steps I should do as a beginner in python to accomplish this will be greatly appreciated.

Thanks a ton in advance
I don't think you can do this unless you have an enterprise license with microsoft.
As an alternative you can use a grid widget from one of the popular GUI Packages.
wxpython grid: https://wxpython.org/Phoenix/docs/html/w...SGrid.html
also see: https://dzone.com/articles/excel-spreads...production

Qt5: https://doc.qt.io/qt-5/qtwidgets-itemvie...ample.html
(Oct-18-2020, 08:41 AM)Larz60+ Wrote: [ -> ]I don't think you can do this unless you have an enterprise license with microsoft.
As an alternative you can use a grid widget from one of the popular GUI Packages.
wxpython grid: https://wxpython.org/Phoenix/docs/html/w...SGrid.html
also see: https://dzone.com/articles/excel-spreads...production

Qt5: https://doc.qt.io/qt-5/qtwidgets-itemvie...ample.html

Thank you @Larz60,
So python because python executes running the program each time, so python based applications cannot be delivered as OS independent executables? I am aware this was the limitation years ago, is this still the case?
Please may I ask additional question, how does the suggested links like XLS grid and QT help me in ensuring I deploy the developed solution across the teams ?
Running an application on iPad and Windows limits your choices. Apple prefers their proprietary languages that are not well supported on Windows (Objective C, Swift). And, it is a lot of fun trying to install your own company apps on an iPad. Been there, done that.

Best suggestion I have is to develop a webapp, and using Python for that is fine. Top 2 choices (popularity) are Flask and Django as your frameworks.