मैंने थोड़ा स्क्रीन स्क्रैपर बनाया है और सबकुछ बढ़िया काम करता प्रतीत होता है, जानकारी को डीबी में खींचा जा रहा है और सहेजा जा रहा है। मेरी एकमात्र समस्या यह है कि कभी-कभी पाइथन driver.back()
का उपयोग नहीं करता है, इसलिए यह गलत पृष्ठ और क्रैश पर जानकारी प्राप्त करने का प्रयास करता है। मैंने time.sleep(5)
जोड़ने का प्रयास किया है लेकिन कभी-कभी यह अभी भी काम नहीं कर रहा है। मैं इसे यथासंभव कम समय लेने के लिए अनुकूलित करने की कोशिश कर रहा हूं। तो इसे 30 सेकंड के लिए सोना अच्छा समाधान प्रतीत नहीं होता है।पायथन सेलेनियम ब्राउज़र driver.back()
16
A
उत्तर
38
यह सबसे अच्छा समाधान है। पीछे() और आगे() विधियों को काम करने की गारंटी नहीं है।
driver.execute_script("window.history.go(-1)")
जावास्क्रिप्ट पिछले यूआरएल पर नेविगेट करने के लिए पृष्ठों को एक्सेस करता है। मुझे आशा है कि यह आपकी समस्या हल करेगी।
संबंधित मुद्दे
- 1. मल्टीप्रोसेसिंग और सेलेनियम पायथन
- 2. पायथन सेलेनियम
- 3. पायथन सेलेनियम
- 4. पायथन सेलेनियम
- 5. सेलेनियम-पायथन
- 6. सेलेनियम-पायथन
- 7. पायथन, सेलेनियम
- 8. सर्वर पर फ्लेस्क/पायथन/हेरोकू) सेलेनियम ब्राउज़र चल रहा है
- 9. पायथन/सेलेनियम गुप्त/निजी मोड
- 10. फ़ायरफ़ॉक्स ब्राउज़र सेलेनियम वेबब्रोसर कोड
- 11. ब्राउज़र के बिना सेलेनियम परीक्षण
- 12. सेलेनियम पायथन वेबड्राइवर
- 13. सेलेनियम और पायथन
- 14. सेलेनियम वेबड्राइवर और पायथन
- 15. सेलेनियम पायथन-बाध्यकारी वेबड्राइवर
- 16. पायथन सेलेनियम-वेबड्राइवर
- 17. पायथन सेलेनियम + डेटपिकर मुद्दे
- 18. सेलेनियम वेबड्राइवर और पायथन
- 19. सेलेनियम पायथन (क्रोमेड्रिवर)
- 20. सेलेनियम पायथन वेबड्राइवर
- 21. पायथन + सेलेनियम + फैंटॉमजेएस पीडीएफ
- 22. सेलेनियम (पायथन) - चुनें
- 23. सेलेनियम
- 24. समेकित एकाधिक सेलेनियम फ़ायरफ़ॉक्स ब्राउज़र कैसे चलाएं?
- 25. प्रोटैक्टर/सेलेनियम: पृष्ठभूमि में ब्राउज़र चलाएं
- 26. पायथन सेलेनियम वेबड्राइवर - प्रॉक्सी प्रमाणीकरण
- 27. पायथन सेलेनियम वेबड्राइवर (यूआरएल) फ़ंक्शन
- 28. पायथन सेलेनियम - क्लाइंट SSL प्रमाणीकरण
- 29. ब्राउज़र सिमुलेशन - पायथन
- 30. सेलेनियम