песочнице не разрешено открывать документы в терминале (автоматический запуск скрипта каждую неделю) - PullRequest
0 голосов
/ 18 июня 2020

У меня есть сценарий python, который я хочу выполнять еженедельно. Я настроил файл сценария оболочки, чтобы запустить его с моим календарем icloud (с тревогой при открытии файла).

см. Изображение из будильника календаря здесь

внутри файла это:

#!/bin/bash
source activate python_tony
python /Users/tony/Documents/workspace_python/ig_scraper_2/june17.py

он работает, когда я открываю его из своего искателя, и работает отлично. Однако это происходит, когда я планирую его в календаре:

  1. В первый раз, когда сигнал тревоги запускает открытие файла, мне нужно предоставить ему разрешение, поскольку оно не от надежного разработчика. Да, тогда скрипт работает нормально только один раз.

  2. при второй попытке запуска я получаю это сообщение об ошибке напрямую:

“june17_exec” can’t be opened because Sandbox is not allowed to open documents in Terminal.

кто-нибудь знает, как я могу go это исправить? Прошу прощения, если вопрос кажется простым, я новичок в python, и это первый сценарий, который я хочу запускать отдельно каждую неделю без необходимости его запуска.

спасибо всем за вашу помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...