Every line of 'read html file in python' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
6 def process_html(file_name): 7 result = [] 8 with open(file_name) as f: 9 content = f.readlines() 10 lines = [] 11 for i, line in enumerate(content): 12 cur_line = line.strip() 13 if cur_line == '<head>': 14 lines.append(' <head>\n') 15 lines.append(' <!-- Global Site Tag (gtag.js) - Google Analytics -->\n') 16 lines.append(' <script async src="https://www.googletagmanager.com/gtag/js?id=UA-106491578-1"></script>\n') 17 lines.append(' <script>\n') 18 lines.append(' window.dataLayer = window.dataLayer || [];\n') 19 lines.append(' function gtag(){dataLayer.push(arguments)};\n') 20 lines.append(" gtag('js', new Date());\n") 21 lines.append('\n') 22 lines.append(" gtag('config', 'UA-106491578-1');\n") 23 lines.append(' </script>\n') 24 elif cur_line == '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />': 25 lines.append(' <meta charset="utf-8">\n') 26 # lines.append(' <meta http-equiv="X-UA-Compatible" content="IE=edge">\n') 27 lines.append(' <meta name="viewport" content="width=device-width, initial-scale=1">\n') 28 lines.append(' <meta name="ROBOTS" content="ALL" />\n') 29 # lines.append(' <meta http-equiv="imagetoolbar" content="no" />\n') 30 # lines.append(' <meta name="MSSmartTagsPreventParsing" content="true" />\n') 31 lines.append(' <meta name="Copyright" content="Andrew Yushev" />\n') 32 lines.append(' <meta name="keywords" content="Python, Javascript, Jam.py, framework, open-source"/>\n') 33 lines.append(' <meta name="description" content="" />\n') 34 else: 35 if cur_line == '<div class="sphinxsidebarwrapper">': 36 if content[i + 1].find('Table Of Contents') != -1: 37 content[i + 1] = '<h3>Contents</h3>\n' 38 if cur_line == '<h3>This Page</h3>': 39 for j in range(6): 40 content[i + j - 1] = '' 41 if cur_line.find('<table') != -1 and cur_line.find('class="docutils"') != -1: 42 content[i] = line.replace('class="docutils"', 'class="table-condensed table-bordered table-striped"') 43 # if cur_line == '''<script type="text/javascript">$('#searchbox').show(0);</script>''': 44 # content[i] = ''; 45 lines.append(content[i]) 46 for line in lines: 47 if line: 48 result.append(line) 49 with open(file_name, 'w') as f: 50 f.write(''.join(result))
Secure your code as it's written. Use Snyk Code to scan source code in minutes – no build needed – and fix issues immediately. Enable Snyk Code
453 def read_python_source(file): 454 with open(file, 'rb') as fd: 455 data = fd.read() 456 if PY3: 457 data = decode_source(data) 458 return data
25 def to_html(filename): 26 try: 27 with open(filename) as f: 28 content = f.read() 29 # TODO charset detect 30 if hasattr(content, 'decode'): 31 content = content.decode('utf-8') 32 content = publish_string(writer_name='html', source=content) 33 return content 34 except IOError as e: 35 logging.error(e.strerror) 36 raise e
12 def loadpage(filename): 13 h=open(filename,'r') 14 xml=fromstring(h.read()) 15 h.close() 16 return xml