هل هناك لغة بايثون مكافئة لفئة AWT Robot الخاصة بجافا؟[مغلق]

StackOverflow https://stackoverflow.com/questions/860013

سؤال

هل يعرف أحد فئة بايثون مشابهة لـ جافا روبوت?

على وجه التحديد، أرغب في إجراء لقطة للشاشة في Ubuntu، وفي النهاية تتبع نقرات الماوس وضغطات لوحة المفاتيح (على الرغم من أن هذا سؤال مختلف قليلاً).

هل كانت مفيدة؟

المحلول

إذا كان لديك GTK، فيمكنك استخدام gtk.gdk.Display الفصل للقيام بمعظم العمل.يتحكم في لوحة المفاتيح/مؤشر الماوس ويمسك مجموعة من gtk.gdk.Screen أشياء.

نصائح أخرى

GNU LDTP :

<اقتباس فقرة>   

وجنو / لينكس مشروع اختبار سطح المكتب (GNU   ويهدف LDTP) في إنتاج عالية   جودة إطار اختبار التشغيل الآلي   [...]

كتابة البرامج النصية اختبار LDTP في بايثون لغة البرمجة

وبقدر ما يتعلق الأمر الاستيلاء على الشاشة، راجع هذا الإجابة . التي عملت بالنسبة لي. إجابات أخرى لنفس السؤال قد تكون ذات فائدة أيضا.

وتحقق من RobotFramework . أنا لا أعرف ما إذا كان سوف تفعل نفس الأشياء كما JavaRobot، أو إذا انها لن تفعل أكثر من ذلك. ولكن من السهل والمرن جدا للاستخدام.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top