Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
#! /usr/bin/python3# -*- coding: utf-8 -*-import subprocessimport asyncioimport time#argsD = 'xdotool get_desktop'#argsDN = 'xdotool get_num_desktops'def hello_world(loop): a = [] try: time.sleep(1) print(c) a.append(subprocess.check_output(["xdotool", "get_desktop"])) a.append(subprocess.check_output(["xdotool", "get_num_desktops"])) a.append(subprocess.check_output(["xdotool", "search", "--sync", "--name", ".", "getactivewindow", "getwindowname", "%1"])) with open('writh.txt', 'a') as wf: wf.write('a.decode() ==> ' + 'get_desktop = ' + a[0].decode().strip('\n') + ' get_num_desktops = ' + a[1].decode() + ' get_activ_window = ' + a[2].decode()) a = [] loop.stop() except subprocess.CalledProcessError as Eror: a = [] with open('writh.txt', 'a') as wf: wf.write('Eror ==> ' + Eror.output) loop.stop()loop = asyncio.get_event_loop()# Schedule a call to hello_world()c = 50while c > 0: if c > 0: loop.call_soon(hello_world, loop) print(c) c -= 1 else: loop.stop()# Blocking call interrupted by loop.stop()loop.run_forever()loop.close()
Страница сгенерирована за 0.015 секунд. Запросов: 22.