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

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -