Как получить снимок экрана Android и сохранить его в / sdcard / DCIM, используя Python - PullRequest
0 голосов
/ 07 февраля 2020

Есть ли способ получить скриншот Android и сохранить его в / sdcard / DCIM, используя Python? На моем смартфоне установлена ​​Python (установлена ​​с помощью Termux).

Я попытался использовать mss https://pypi.org/project/mss/ (скрипт ниже), но я получаю сообщение об ошибке, библиотека X11 не найдена.

import mss
import mss.tools
import datetime
import time
import os
import sys


count = 0
while "screenshotting":
    with mss.mss(display=':0') as sct:
        sct.compression_level = -1
        file_path = sct.shot(output="/sdcard/DCIM/{date:%d_%m_%Y-%H_%M_%S}.png")
        print(file_path)         

    time.sleep(10)
    count += 1
...