ver Jan30thv2
debugged on windows platform with new _create_pywinauto_node function migrated example task from calc to excel
This commit is contained in:
@@ -9,20 +9,29 @@ from typing import List, Dict, Tuple
|
||||
|
||||
import Xlib
|
||||
import lxml.etree
|
||||
import pyatspi
|
||||
import pyautogui
|
||||
import requests
|
||||
from PIL import Image
|
||||
from Xlib import display, X
|
||||
from flask import Flask, request, jsonify, send_file, abort # , send_from_directory
|
||||
from lxml.etree import _Element
|
||||
from pyatspi import Accessible, StateType, STATE_SHOWING
|
||||
from pyatspi import Action as ATAction
|
||||
from pyatspi import Component, Document
|
||||
from pyatspi import Text as ATText
|
||||
from pyatspi import Value as ATValue
|
||||
from pywinauto import Desktop
|
||||
from pywinauto.base_wrapper import BaseWrapper
|
||||
|
||||
platform_name: str = platform.system()
|
||||
|
||||
if platform_name=="Linux":
|
||||
import pyatspi
|
||||
from pyatspi import Accessible, StateType, STATE_SHOWING
|
||||
from pyatspi import Action as ATAction
|
||||
from pyatspi import Component, Document
|
||||
from pyatspi import Text as ATText
|
||||
from pyatspi import Value as ATValue
|
||||
|
||||
BaseWrapper = Any
|
||||
elif platform_name=="Windows":
|
||||
from pywinauto import Desktop
|
||||
from pywinauto.base_wrapper import BaseWrapper
|
||||
|
||||
Accessible = Any
|
||||
|
||||
from pyxcursor import Xcursor
|
||||
|
||||
|
||||
Reference in New Issue
Block a user