में एम्पर्सेंड "&" टाइप करने में असमर्थ मैं सेलेनियम वेब-ड्राइवर के साथ टेक्स्ट-बॉक्स में एम्पर्सेंड "&" कुंजी टाइप करना चाहता हूं। लेकिन सेलेनियम -2 एम्पर्सेंड टाइप करते समय टाइप-बॉक्स से अपना ध्यान खो देता है। मेरा आदेश है, self.type ("&", अद्यतन => सत्य)सेलेनियम -2
मुझे पता है कि सेलेनियम में, कुंजी यूटीएफ_8 प्रारूप में भेजी जाती हैं और मैंने एम्परसैंड के बराबर भेजने की कोशिश की है लेकिन व्यवहार अभी भी वही है (जैसा सोचा था)। मुझे पता है कि एक्सएमएल या एचटीएमएल कुछ विशेष बचने वाले पात्रों के साथ एम्परसैंड का समर्थन करता है। मैं जानना चाहता हूं कि एम्पर्सेंड को कुछ एस्केप अनुक्रम जैसे (एचटीएमएल कोड) "&" या "&" send_keys या type_keys कमांड में बदलने का कोई तरीका है?
या क्या सेलेनियम -2 के साथ टेक्स्ट-बॉक्स में एम्पर्सेंड "&" टाइप करने का कोई अन्य तरीका है?
कृपया मुझे अपना सुझाव दें।
धन्यवाद, श्री
मुझे @ user1352389 जैसा ही समस्या है, और मैंने यह भी सोचा कि '& 'मदद करेगा, लेकिन ऐसा नहीं हुआ। मैं कोशिश कर रहा हूं: '$ खोज बॉक्स-> send_keys (" स्नान & शरीर "); $ SearchBox-> send_keys (WebDriver :: ReturnKey()); ' – Ryan