I doubt you are going to find a course that teaches you how to build Mac apps with Python using Xcode.
If you all you want to do is add a GUI to an existing command-line app, take a look at the Process class. This class lets a Mac app run command-line apps as subprocesses. Create a Swift app project and use Process to run the Python app. The Process class used to be named NSTask, which may provide better search results as Process is a generic name.
If you are looking for resources to learn Mac app development, take a look at the following article:
https://www.swiftdevjournal.com/resources-for-learning-mac-development/
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: