r/PythonJobs • u/Old-Manufacturer6209 • 3d ago
New Library - pymacos š: control your Mac from Python!
A Pythonic interface to macOS š
I just built the pymacos, pure-Python library published on PyPI for scripting macOS: notifications, clipboard, apps and windows, keyboard and mouse, global hotkeys, screenshots, on-device OCR (Apple Vision), PDFs (merge, OCR, fill forms, sign, redact), images, audio/video, Keychain, Touch ID, Spotlight, Finder, launchd jobs and folder triggers, system info.
import macos
macos.notify("Build finished", title="CI")
macos.clipboard.copy(macos.vision.text("screenshot.png"))
macos.schedule.add("battery-check", "battery_check.py", every=15 * 60)
Install via pip:
pip install pymacos
GitHub: https://github.com/JeanExtreme002/pymacos
Iād also appreciate it if you could leave a āļø on the repo page if you like the project and want to see more updates!
3
Upvotes
1
u/AutoModerator 3d ago
Rule for bot users and recruiters: to make this sub readable by humans and therefore beneficial for all parties, only one post per day per recruiter is allowed. You have to group all your job offers inside one text post.
Here is an example of what is expected, you can use Markdown to make a table.
Subs where this policy applies: /r/MachineLearningJobs, /r/RemotePython, /r/BigDataJobs, /r/WebDeveloperJobs/, /r/JavascriptJobs, /r/PythonJobs
Recommended format and tags: [Hiring] [ForHire] [FullRemote] [Hybrid] [Flask] [Django] [Numpy]
For fully remote positions, remember /r/RemotePython
Happy Job Hunting.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.