Функции скриншотов Pyautogui не работают при запуске их в скрипте ⇐ Python
-
Гость
Функции скриншотов Pyautogui не работают при запуске их в скрипте
Похоже, что функции создания снимков экрана не работают на моем компьютере.
У меня уже установлены запрошенные пакеты:
[*]скрот [*]хорошо
Насколько я понимаю, в python3-dev нет необходимости, поскольку в Arch уже есть заголовки dev в пакете python3.
Теперь, что касается рассматриваемой проблемы, всякий раз, когда я пытаюсь запустить функцию снимка экрана, например pyautogui.screenshot('$PATH/img.png') внутри скрипт, мой указатель становится Перекрестием, и я получаю следующую ошибку:
Синтаксическая ошибка рядом с неожиданным токеном "$PATH/img.png"
Однако всякий раз, когда я запускаю ту же строку изнутри, я не знаю подходящего имени для нее, но давайте назовем ее Python's Shell. Знаете, всякий раз, когда кто-то вызывает python с терминала. Это работает.
Моя проблема в том, что я предпочитаю каждый раз не вводить команды в Python Shell. Есть идеи, как это отладить? На данный момент у меня ничего нет, поэтому я и пришел сюда: я не смог найти эту конкретную ошибку в Интернете.
Изменить: я не в восторге от идеи использования pyautogui для этого. Если у кого-то из вас есть идеи по поводу подобных инструментов, которые работают в Arch, я внимательно слушаю!
>
Похоже, что функции создания снимков экрана не работают на моем компьютере.
У меня уже установлены запрошенные пакеты:
[*]скрот [*]хорошо
Насколько я понимаю, в python3-dev нет необходимости, поскольку в Arch уже есть заголовки dev в пакете python3.
Теперь, что касается рассматриваемой проблемы, всякий раз, когда я пытаюсь запустить функцию снимка экрана, например pyautogui.screenshot('$PATH/img.png') внутри скрипт, мой указатель становится Перекрестием, и я получаю следующую ошибку:
Синтаксическая ошибка рядом с неожиданным токеном "$PATH/img.png"
Однако всякий раз, когда я запускаю ту же строку изнутри, я не знаю подходящего имени для нее, но давайте назовем ее Python's Shell. Знаете, всякий раз, когда кто-то вызывает python с терминала. Это работает.
Моя проблема в том, что я предпочитаю каждый раз не вводить команды в Python Shell. Есть идеи, как это отладить? На данный момент у меня ничего нет, поэтому я и пришел сюда: я не смог найти эту конкретную ошибку в Интернете.
Изменить: я не в восторге от идеи использования pyautogui для этого. Если у кого-то из вас есть идеи по поводу подобных инструментов, которые работают в Arch, я внимательно слушаю!
>