Có cách nào để thực thi (và lấy kết quả) Mã AppleScript từ python mà không sử dụng tiện ích dòng lệnh osascript
hoặc appscript (mà tôi không thực sự muốn sử dụng (tôi nghĩ?) Vì it's no longer developed/supported/recommended)?Gọi AppleScript từ Python mà không cần sử dụng osascript hoặc appscript?
Lý do: trong another question I've just posted, tôi mô tả một hành vi lạ/không mong muốn mà tôi đang gặp phải khi chạy một số AppleScript qua osascript
. Khi tôi thực sự gọi nó từ một kịch bản python, tôi tự hỏi nếu có một cách để tuyến đường xung quanh osascript
hoàn toàn, vì đó dường như là nơi mà vấn đề nằm - nhưng appcript (sự lựa chọn rõ ràng?) Trông nguy hiểm bây giờ ...
Tại sao không phải là python [gói osascript] (https://pypi.python.org/pypi/osascript/)? Nó không có sẵn tại thời điểm câu hỏi này được hỏi? – ecbrodie
Có vẻ như dự án đó [đã bắt đầu vào tháng 10 năm 2015] (https://github.com/russianidiot/osascript.py/commit/33455e1a42f5c3a0361b4f1e5c6952ed8574f0fe), vì vậy không, nó không có sẵn trong năm 2013. Nhưng có vẻ tốt, Vâng cảm ơn! :-) – gimboland