2012-02-23 18 views
8

क्या सेलेनियम पायथन स्क्रिप्ट चलाने का कोई तरीका है जिसे फ़ायरफ़ॉक्स का उपयोग करके वेबपृष्ठ तक पहुंचने के लिए कोई डिस्प्ले है? मैं इसे उबंटू वीपीएस पर चला रहा हूं और मेरे पास डिस्प्ले तक पहुंचने का कोई तरीका नहीं है जब तक कि मैं वीएनसी के साथ यूबंटू-डेस्कटॉप स्थापित नहीं करता जो बहुत सारी मेमोरी लेता है।डिस्प्ले के बिना फ़ायरफ़ॉक्स के साथ सेलेनियम चलाना

तो क्या यूबंटू सर्वर पर डिस्प्ले किए बिना फ़ायरफ़ॉक्स चलाने का कोई समाधान है?

अग्रिम धन्यवाद।

+0

http://en.wikipedia.org/wiki/Xvfb? आभासी फ्रेम बफर – malletjo

उत्तर

2

-X स्विच के साथ एसएसएच के माध्यम से कनेक्ट करने का प्रयास करें। इससे आप एक्स अनुप्रयोगों को दूरस्थ रूप से उपयोग कर सकेंगे। यह थोड़ा धीमा होगा लेकिन यह बहुत सारे अनुप्रयोगों के लिए प्रयोग योग्य होना चाहिए।

ssh -X [email protected] 
$ firefox & 

संपादित करें: मैंने इसे अपने यूबंटू सर्वरों में से किसी एक पर चेक आउट किया है। फ़ायरफ़ॉक्स को स्थापित करने के लिए ~ 140 एमबी अतिरिक्त डिब्बे की आवश्यकता होती है (कोई उबंटू-डेस्कटॉप, या xserver)।

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