本人有一堆 HTML 格式的文件需要多语言替换其中的一些字符串。
本来是这样写的:
title = '中文标题'
name = '中文名称'
html_format = F"""<html>xxxxxxxx {title} xxxxxxx,xxxxx{name}xxxxxx 很长很长的字符串....."""
写了几个发现,这样写实在是太麻烦了啊,代码完全写死在一个文件里面,没法吧模板字符串分离出来。 大家有没有什么方法可以实现类似这样的写法?:
html = """<html>xxxx.xxxx{xxx}{xx}""" ## 把字符串单独存到一个变量里面
Fhtml ##html 是变量.F 是 f_string 方法
PS:虽然知道有模板引擎 Jinja2,但是不喜欢它在渲染的时候传参太墨迹了啊。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.