javascript - automate Chart with Selenium, extract content by mouseover/hover across chart -
& lt; div वर्ग = "चार्ट-होवर-टिप" शैली = "प्रदर्शन: कोई नहीं; बाएं: ** * 442.289 *** पिक्स; शीर्ष: 81.3333 पीएक्स; अस्पष्टता: 1; "& gt; & Lt; तालिका वर्ग = "एनजी-स्कोप" कोशिकाक्षेत्र = "0" & gt; & Lt; thead वर्ग = "चार्ट-टिप-सिर" & gt; & Lt; tr class = "time-info" & gt; & lt; td colspan = "2" & gt; & Lt; i वर्ग = "आइकन-ग्लोब" & gt; & lt; / i & gt; & Lt; span class = "लेबल एनजी बाध्यकारी" & gt; ** बुध, 12 मार्च, ** & lt; / span & gt; & Lt; span class = "लेबल एनजी-बाध्यकारी एनजी-छुपा" एनजी-शो = "टाइमज़ोन लेबेल" शैली = "डिस्प्ले: ब्लॉक; पैडिंग-बाएं: 22 पीएक्स;" & gt; & Lt; / span & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt; & Lt; / thead & gt; & Lt; tbody class = "चार्ट-टिप-बॉडी" ??? lt;; ngRepeat: किंवदंतियों में लिजेंड & gt; & lt; td class = "value" & gt; & lt; b एक बार-पाठ = "लीजेंडपॉइंट [1] | रैंकमेट "शैली =" टेक्स्ट-संरेखित: सही; "gt; ** 10 **
वेबपृष्ठ में एक चार्ट है जो कुछ सामग्री प्रदर्शित करता है (दिनांक कक्षा के समय-जानकारी और चार्ट-टिप-बॉडी में मूल्य) गतिशील रूप से चार्ट पर एक जाप के रूप में (जैसा कि वर्ग चार्ट-होवर-टिप में पिक्सल बदलता है "शैली बाएं:")। सेलेनियम के साथ, मैं एक विभिन्न सामग्रियों को पुनः प्राप्त करने के लिए निर्देशांक की श्रेणी- तारीख और उसके संबंधित मान। मैं यह कैसे सेलेनियम का उपयोग कर सकता हूं, मुझे यकीन नहीं है कि कैसे शुरू हो जाए, क्योंकि इसमें सीएसएस में पिक्सल बदलना शामिल है? किसी भी संकेत की सराहना की जाएगी।
मैंने कई ऑर्डर्स पर माउस के साथ चार्ट पर तत्व और सिम्युलेटेड आंदोलनों का आकार और स्थान प्राप्त कर लिया ActionChains से उपयोग करने के लिए प्रासंगिक तरीके हैं: move_to_element और मो Ve_to_element_with_offset
Comments
Post a Comment