Quantcast
Channel: Planet Python
Viewing all articles
Browse latest Browse all 22853

Talk Python to Me: #383: Textinator and Building macOS Apps with Python

$
0
0
For all the amazing powers of Python, deploying packaged apps that leverage native OS-level capabilities isn't one of them. But it can be done and we have a great guest, Rhet Turnbull, here to tell us how he built his distributable macOS app Textinator that uses macOS's native vision recognition framework through Python.<br/> <br/> <strong>Links from the show</strong><br/> <br/> <div><b>Rhet Turnbull on Twitter</b>: <a href="https://twitter.com/RhetTurnbull" target="_blank" rel="noopener">@RhetTurnbull</a><br/> <b>Textinator app</b>: <a href="https://github.com/RhetTbull/textinator" target="_blank" rel="noopener">github.com</a><br/> <b>Homebrew Python Is Not For You</b>: <a href="https://justinmayer.com/posts/homebrew-python-is-not-for-you/" target="_blank" rel="noopener">justinmayer.com</a><br/> <b>asdf</b>: <a href="https://asdf-vm.com" target="_blank" rel="noopener">asdf-vm.com</a><br/> <b>Space Force</b>: <a href="https://www.spaceforce.com" target="_blank" rel="noopener">spaceforce.com</a><br/> <b>TextSniper app</b>: <a href="https://www.textsniper.app" target="_blank" rel="noopener">textsniper.app</a><br/> <b>Apple's Natural Language ML</b>: <a href="https://developer.apple.com/documentation/naturallanguage?language=objc" target="_blank" rel="noopener">developer.apple.com</a><br/> <b>Apple's Vision ML</b>: <a href="https://developer.apple.com/documentation/vision?language=objc" target="_blank" rel="noopener">developer.apple.com</a><br/> <b>py2app</b>: <a href="https://py2app.readthedocs.io/en/latest/" target="_blank" rel="noopener">py2app.readthedocs.io</a><br/> <b>py2exe</b>: <a href="https://pypi.org/project/py2exe/" target="_blank" rel="noopener">pypi.org</a><br/> <b>pyinstaller</b>: <a href="https://pyinstaller.org/en/stable/index.html" target="_blank" rel="noopener">pyinstaller.org</a><br/> <b>RUMPS</b>: <a href="https://github.com/jaredks/rumps" target="_blank" rel="noopener">github.com</a><br/> <b>Michael's RUMPS app - URLify</b>: <a href="https://github.com/mikeckennedy/urlify" target="_blank" rel="noopener">github.com</a><br/> <b>Home Brew</b>: <a href="https://brew.sh" target="_blank" rel="noopener">brew.sh</a><br/> <b>pipx</b>: <a href="https://github.com/pypa/pipx" target="_blank" rel="noopener">github.com</a><br/> <b>Gooey</b>: <a href="https://github.com/chriskiehl/Gooey" target="_blank" rel="noopener">github.com</a><br/> <b>PLS CLI</b>: <a href="https://github.com/dhruvkb/pls" target="_blank" rel="noopener">github.com</a><br/> <b>textX</b>: <a href="https://pypi.org/project/textX/" target="_blank" rel="noopener">pypi.org</a><br/> <b>Join Space Force</b>: <a href="https://www.spaceforce.com/military-careers" target="_blank" rel="noopener">spaceforce.com</a><br/> <b>Beeware</b>: <a href="https://beeware.org" target="_blank" rel="noopener">beeware.org</a><br/> <b>Watch this episode on YouTube</b>: <a href="https://www.youtube.com/watch?v=ndFFgJhrUhQ" target="_blank" rel="noopener">youtube.com</a><br/> <b>Episode transcripts</b>: <a href="https://talkpython.fm/episodes/transcript/383/textinator-and-building-macos-apps-with-python" target="_blank" rel="noopener">talkpython.fm</a><br/> <br/> <b>--- Stay in touch with us ---</b><br/> <b>Subscribe to us on YouTube</b>: <a href="https://talkpython.fm/youtube" target="_blank" rel="noopener">youtube.com</a><br/> <b>Follow Talk Python on Twitter</b>: <a href="https://twitter.com/talkpython" target="_blank" rel="noopener">@talkpython</a><br/> <b>Follow Michael on Twitter</b>: <a href="https://twitter.com/mkennedy" target="_blank" rel="noopener">@mkennedy</a><br/></div><br/> <strong>Sponsors</strong><br/> <a href='https://talkpython.fm/sentry'>Sentry Error Monitoring, Code TALKPYTHON</a><br> <a href='https://talkpython.fm/training'>Talk Python Training</a>

Viewing all articles
Browse latest Browse all 22853

Trending Articles