我想在python中导入html文件,而不能在python代码中写入html
我尝试读取html文件,并将内容放入变量中,但不读取css内容
html = open("templates/email.html","r")
msg.add_alternative(html.read(),subtype="html")
html.close()
示例:
import 'file.html' as html
msg.add_alternative(html,subtype="html")
答案 0 :(得分:0)
这将打开并读取文件,并将其放入列表变量。
fileName = "filepath of the html I want to read"
htmlText = file.text.readlines(fileName)
如果要在htmlText变量内(在HTML内)查找某个元素。我建议使用如下所示的for循环和子字符串查找方法。
for i in range(0, len(htmlText):
line=htmlText[i]
if (line.find('some element inside HTML') != -1):
print("I found it")
# some other action
答案 1 :(得分:0)
我有
from flask import render_template
html = render_template('email.html');
msg.add_alternative(html,subtype="html")