मैं एक वेब स्क्रैपिंग प्रोजेक्ट पर काम कर रहा हूं और गति के साथ समस्याओं में भाग गया हूं। इसे ठीक करने का प्रयास करने के लिए, मैं html.parser के बजाय सुंदर सूप के पार्सर के रूप में lxml का उपयोग करना चाहता हूं। मैं यह कर कर लिया है:डिफ़ॉल्ट रूप से lxml सेट करें सुंदर सूप पार्सर
soup = bs4.BeautifulSoup(html, 'lxml')
लेकिन मैं बार-बार हर बार जब मैं BeautifulSoup फोन टाइप करने के लिए 'lxml'
के लिए नहीं करना चाहती। क्या कोई तरीका है कि मैं अपने प्रोग्राम की शुरुआत में एक बार पार्सर का उपयोग कैसे कर सकता हूं?
'lxml' * *' bs4' में डिफ़ॉल्ट, यह मानते हुए है है आप 'स्थापित lxml'। तो जब तक आप BeautifulSoup3 के साथ काम नहीं कर रहे हैं ... – roippi
मैं बीएस 4 का उपयोग कर रहा हूं, लेकिन मुझे नहीं पता था कि मैं किस पार्सर का उपयोग कर रहा हूं। धन्यवाद! –