का उपयोग करके मैं पॉप अप डायलॉग से फ़ाइलों को स्वचालित रूप से कैसे डाउनलोड करूं? मैं सेलेनियम-पायथन का उपयोग करके पॉप अप डायलॉग से फ़ाइलों को स्वचालित रूप से डाउनलोड करने का प्रयास कर रहा हूं।सेलेनियम-पायथन
फ़ायरफ़ॉक्स पॉपअप इस
की तरह लग रहा "ठीक है"
पर क्लिक मैं इस सवाल का जवाब How do I trap a popup in Selenium 2 python जो मुझे दस्तावेज़ को भेजे गए पाया अनुकरण करना चाहते हैं https://selenium-python.readthedocs.org/en/latest/navigating.html?highlight=popup#popup-dialogs
मैंने इस
alert = driver.switch_to_alert()
#alert.send_keys(Keys.RETURN) #No alert is present
और इस
alert = driver.switch_to_alert()
alert.accept() #no alert is present
अगर मैं pprint.pprint(driver.window_handles)
चलाने यह केवल एक ही GUID प्रिंट - दिखा रहा है कि केवल एक ही खिड़की मौजूद है।
तो यदि कोई चेतावनी मौजूद नहीं है और केवल एक खिड़की है - मैं इन फ़ाइलों को कैसे डाउनलोड करूं?
1) सेटिंग्स के साथ एक कस्टम फ़ायरफ़ॉक्स प्रोफ़ाइल जहां डाउनलोड स्थान पहले से तय है और फ़ायरफ़ॉक्स डाउनलोड करने के लिए पुष्टि नहीं मांगता है बनाएँ:
http: // stackoverflow।कॉम/प्रश्न/1176348/एक्सेस-टू-फाइल-डाउनलोड-डायलॉग-इन-फ़ायरफ़ॉक्स – bernie2436
ग्रेट यह पहला विकल्प है जिसका मैं बोलता हूं। – Amey