मैं पाइथन के मशीनीकरण मॉड्यूल का उपयोग करके साइट पर नेविगेट कर रहा हूं और अगले पृष्ठ के लिए जावास्क्रिप्ट लिंक पर क्लिक करने में परेशानी है। मैंने कुछ पढ़ा और लोगों ने सुझाव दिया कि मुझे अजगर-स्पाइडरमोनकी और डोमफॉर्म चाहिए। मैं उन्हें स्थापित करने में कामयाब रहा, मुझे वास्तव में लिंक पर क्लिक करने के लिए वाक्यविन्यास के बारे में निश्चित नहीं है।पायथन के भीतर जावास्क्रिप्ट लिंक पर क्लिक करें?
मैं के रूप में पृष्ठ पर कोड की पहचान कर सकते हैं:
<a href="javascript:__doPostBack('ctl00$MainContent$gvSearchResults','Page$2')">2</a>
किसी को भी उस पर क्लिक करने के लिए कैसे पता है? या अगर शायद एक और उपकरण है।
धन्यवाद
क्या आप इसे सामान्य रूप से क्लिक नहीं करेंगे? यदि पाइथन-स्पाइडरमोनकी और डोमफॉर्म कोई अच्छा हैं तो यह सिर्फ काम करेगा। –
मैं कोशिश कर रहा था कि काम करने वाले उदाहरण ढूंढना वाकई मुश्किल है। मुझे वास्तव में यकीन नहीं है कि यह कैसे करें। उदाहरण में मुझे मिले अधिकांश आदेश या तो काम नहीं करते थे। मैंने जावास्क्रिप्ट को संभालने की उनकी क्षमता के लिए इन उपकरणों का सुझाव देने वाले बहुत से लोगों को पढ़ा है लेकिन संकुल का उपयोग करना बहुत सीधी नहीं है। – Lostsoul
यदि मुझे जावास्क्रिप्ट से निपटने की ज़रूरत है, तो मैं मशीनीकरण (या टवील, जिसे मैं पसंद करता हूं) से बचता हूं और इसके बजाय कुछ [सेलेनियम] (http://seleniumhq.org) या [स्प्लिंटर] (http: //splinter.cobrateam) का उपयोग करता हूं। जानकारी) (जो दोनों के बीच मेरा पसंदीदा है)। – brandizzi