5GUIs icon indicating copy to clipboard operation
5GUIs copied to clipboard

Also check for Python Wrappers

Open sarnau opened this issue 3 years ago • 7 comments

Me – again – next idea: Python wrapper apps like Calibre.app

sarnau avatar Oct 05 '20 07:10 sarnau

Could you provide the output of otool -L of the app, and maybe a tree (or find /Applications/YourApp.app if you don't have tree).

helje5 avatar Oct 05 '20 10:10 helje5

I am still trying to see what the difference between a Python wrapped app and an app, which has an embedded Python interpreter.

Calibre is an example:

otool -L /Applications/calibre.app/Contents/MacOS/calibre

/Applications/calibre.app/Contents/MacOS/calibre: @executable_path/../Frameworks/calibre-launcher.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.250.1)

sarnau avatar Oct 05 '20 10:10 sarnau

The tree output is too large.

sarnau avatar Oct 05 '20 10:10 sarnau

And tool -L /Applications/calibre.app/Contents/Frameworks/calibre-launcher.dylib ?

helje5 avatar Oct 05 '20 11:10 helje5

Main binary main have a hashbang for either python or any shell and then executing python.

kukushechkin avatar Oct 05 '20 11:10 kukushechkin

Just checked Caliber.app (ebook reader, right?) and it is crazy. @sarnau are you sure it is actually using python for rendering gui? There are python, Qt and some web stuff inside. I would say "We don't have any words for this combination!" is pretty accurate 😆

kukushechkin avatar Oct 05 '20 15:10 kukushechkin

Qt + Python + Web doesn't sound that unusual to me,.

helje5 avatar Oct 05 '20 18:10 helje5