python - How to select tags by attribute value with beautiful soup -
मेरे पास निम्न HTML टुकड़ा है:
& gt; & gt; & gt; एक & lt; div class = "headercolumn" & gt; & LT; h2 & gt; & Lt; एक वर्ग = "परिणाम" डेटा-नाम = "परिणाम-नाम" href = "/ xxy & gt; मेरे पाठ & lt; / a & gt; & lt; / h2 & gt;
मैं चुनने की कोशिश कर रहा हूं हेडर कॉलम केवल अगर गुण डेटा-नाम = "परिणाम-नाम"
मैंने कोशिश की है:
& gt; & gt; & gt; a.select ('a [" डेटा-नाम = "परिणाम-नाम" "] ')
यह देता है:
मान त्रुटि: असमर्थित या अमान्य सीएसएस चयनकर्ता:
< / Pre>मैं यह कैसे काम कर सकता हूं?
html = "" " & Lt; div class = "headercolumn" & gt; & LT; h2 & gt; & Lt; d के लिए एक वर्ग = "परिणाम" डेटा-नाम = "परिणाम-नाम" href = "/ xxy & gt; मेरे पाठ & lt; / a & gt; & lt; / h2 & gt; बीएस 4 आयात से सुंदर सूप सूप = खूबसूरत सूप (html) सूप.फिंडएल ("डिव", {"वर्ग": "हेडकाकल्लम"}): मुद्रित डेगेट ("डेटा-नाम") प्रिंट डी। चयन ("a.results") परिणाम-नाम [& lt; एक वर्ग = " परिणाम "डेटा-नाम =" परिणाम-नाम "href =" / xxy & gt; मेरे पाठ & amp; लिफ्ट; / ए और & gt; लेफ्टिनेंट; / h2 & gt; "& gt; & lt; / a & gt;]
Comments
Post a Comment