Kivy Escape角色

时间:2016-12-21 20:07:54

标签: escaping kivy kivy-language

我有一个label文件,其中包含许多小部件%,我希望在文本字符串中包含Label: text: 'Brightness: %s ' % int(s1.value) if s1.value else 'Slider not set' 符号。

我的字符串目前采用以下格式:

%

这很好用。但是,我希望在值之后添加escaping值,以便字符串显示如下:

  

亮度:75%

我使用%\尝试' ' {{1}}个字符,但我总是收到错误:

  

ValueError:格式不完整

2 个答案:

答案 0 :(得分:1)

使用%来转义% - >

'Brightness: %s%% ' % int(s1.value) 

%%将始终被忽略:)

答案 1 :(得分:0)

使用 %% 来转义%符号。

这实际上与 kivy 无关,但是使用python,更确切地说是使用百分号(%)符号进行字符串格式化。

您可以阅读更多here