2016-03-17 14 views
6

का उपयोग कर डिफ़ॉल्ट डाउनलोड फ़ोल्डर पथ प्राप्त करें मैं सेलेनियम के लिए नया हूं और मैं जानना चाहता हूं कि ऑपरेटिंग सिस्टम में ब्राउज़र के डाउनलोड फ़ोल्डर (मैं क्रोम का उपयोग कर रहा हूं) का डिफ़ॉल्ट पथ कैसे प्राप्त करूं ।सेलेनियम वेबड्राइवर

var chromeOptions = new ChromeOptions(); 
chromeOptions.AddUserProfilePreference("download.default_directory", path); 
chromeOptions.AddUserProfilePreference("intl.accept_languages", "nl"); 
chromeOptions.AddUserProfilePreference("disable-popup-blocking", "true"); 
var driver = new ChromeDriver("Driver_Path", chromeOptions); 
+0

हैलो, आप इस सवाल को देखना चाहते हैं, मुझे पता है कि पाइथन के बारे में है, लेकिन सी # के लिए एक उत्तर है: http://stackoverflow.com/questions/16328801/define-download-directory-for-chromedriver -सेलनियम-साथ-पायथन –

+1

@IvanRascon लेकिन ऐसा लगता है कि वह ** है ** डाउनलोड पथ को परिभाषित करना ** मुझे केवल वर्तमान डिफ़ॉल्ट डाउनलोड पथ – GroundIns

+0

@ ग्राउंडइन्स प्राप्त करने की आवश्यकता है, क्या आप क्रोम ब्राउज़र की डाउनलोड निर्देशिका प्राप्त करने में सक्षम थे? – sjethvani

उत्तर

0

2 इस प्राप्त करने के तरीके:

मैं सिर्फ के लिए एक रास्ता इस तरह डिफ़ॉल्ट पथ सेट मिल गया।

यहां पाया जा सकता है: Find Chrome Path

सेकंड browswer पर टाइप करने के लिए किया जाता है (SendKeys के माध्यम से ऐसा कर सकते हैं):

chrome://settings 

तो 'उन्नत और अंत में पर क्लिक करने के लिए अपने webdriver हिदायत आप 'स्थान'

से डिफ़ॉल्ट डाउनलोड निर्देशिका को पकड़ सकते हैं यदि आप कहीं भी अटक जाते हैं या आगे की सहायता चाहते हैं, तो कृपया मुझे बताएं। शुभकामनाएँ!

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