这是一个相当笼统的问题,但是我有一个文本文件,我想使用脚本进行编辑。
通过什么方式设置文本格式,以使其在视觉上突出但仍可以被我的脚本识别? 当我使用text_to_be_replaced时,它可以正常工作,但是当您有大文件时,很难找到它。
尝试搜索,似乎常见的方法是:
%text_to_be_replaced%
<text_to_be_replaced>
$(text_to_be_replaced)
但是也许有一种普遍使用/被广泛接受的方式来设置文本的可见性?
脚本编写的语言是python,如果这很重要……但我正在寻找一种或多或少的通用解决方案,该解决方案将在90%的时间内工作。
答案 0 :(得分:0)
我在这里不知道任何通用标准,但是如果要替换它,则可以使用新的字符串格式化方法,如下所示:
string = 'some text {add_text_here} some more text'
然后在需要时替换它:
value = 'formatted'
string = string.format(add_text_here=value)
现在将其打印出来:
>>> string
'some text formatted some more text'
实际上,在需要替换的文本周围加上卷曲的{brackets}
时,这很整洁,也可能使它显得有些突出。
答案 1 :(得分:0)
起初,我认为{{curly braces}}会很好,但是比起使用$ ALLCAPS来说。
首先,大写确实很突出,而小写字母可能与其余代码混淆。 尽管它是$ REALLYSTANDSOUT,它不会造成任何问题,因为它只是文本文件中的“书签”,并且将由脚本确定的适当内容替换。