f = open("output/result.html",'rb') html_content = f.read() f.close() f = open("output/assets/style.css",'rb') css_content = f.read() f.close() # soup = BeautifulSoup(data, "html.parser") # bb = soup.find_all("b") # print(bb) # for b in bb: # b.replace_with("'''%s'''" % b.text) # print(soup.prettify()) soup = BeautifulSoup(html_content, "html.parser") stylesheets = soup.findAll("link", {"rel": "stylesheet"}) for s in stylesheets: s.replace_with('<style type="text/css" media="screen">' + str(css_content) + '</style>') print(soup.prettify()) open("output.html", "w").write(str(soup))
将一个html和css合并成一个文件html,用于发送带样式email
于 2022-09-01 16:22:09 首次发布
关键词由CSDN通过智能技术生成