2009-05-13 13 views
12

क्या किसी को पाइथन कक्षा के बारे में पता है Java Robot के समान?क्या जावा की एडब्ल्यूटी रोबोट कक्षा के बराबर पाइथन है?

विशेष रूप से मैं उबंटू में एक स्क्रीन हड़पने का प्रदर्शन करना चाहता हूं, और आखिरकार माउस क्लिक और कीबोर्ड प्रेस ट्रैक करता हूं (हालांकि यह थोड़ा अलग सवाल है)।

उत्तर

6

यदि आपके पास जीटीके है, तो आप अधिकांश काम करने के लिए gtk.gdk.Display कक्षा का उपयोग कर सकते हैं। यह कीबोर्ड/माउस पॉइंटर को gtk.gdk.Screen ऑब्जेक्ट्स के सेट को नियंत्रित करता है।

+0

बहुत बहुत धन्यवाद, यह वही है जो मैं ढूंढ रहा था। –

+0

उपयोग का उदाहरण: http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux/782768#782768 – Jamie

0

जहां तक ​​स्क्रीन पकड़ती है, this answer देखें। यह मेरे लिए काम किया। एक ही प्रश्न के अन्य उत्तर भी ब्याज के हो सकते हैं।

3

बाहर चेक GNU LDTP:

जीएनयू/लिनक्स डेस्कटॉप परीक्षण परियोजना (जीएनयू LDTP) उच्च गुणवत्ता परीक्षण स्वचालन ढांचा [...]

विशेष रूप से Writing LDTP test scripts in Python scripting language

उत्पादन के उद्देश्य से है
+1

धन्यवाद बेनजी, मैं इसे इस पर देख रहा हूं कुंआ। –

0

RobotFramework देखें। मुझे नहीं पता कि यह JavaRobot के समान काम करेगा, या यदि यह और अधिक करेगा। लेकिन यह उपयोग करने के लिए आसान और बहुत लचीला है।

संबंधित मुद्दे