 <p>You can use <strong>BeautifulSoup</strong>.</p> <p>for example:</p> <pre><code>from bs4 import BeautifulSoup a = BeautifulSoup("&lt;somelink rel='stylesheet'&gt;") print a # output : &lt;html&gt;&lt;body&gt;&lt;somelink rel="stylesheet"&gt;&lt;/somelink&gt;&lt;/body&gt;&lt;/html&gt; b = a.somelink b.name = "link" print a # output : &lt;html&gt;&lt;body&gt;&lt;link rel="stylesheet"&gt;&lt;/link&gt;&lt;/body&gt;&lt;/html&gt; print b # output : &lt;link rel="stylesheet"&gt;&lt;/link&gt; </code></pre>