首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenERP - RML -强制不忽略空格?

OpenERP - RML -强制不忽略空格?
EN

Stack Overflow用户
提问于 2014-06-10 15:20:46
回答 2查看 659关注 0票数 1

我已经写了这个方法:

代码语言:javascript
复制
def letterSpacing(self, field):
    spaced = ''
    for index in range(len(field)):
        if index != len(field)-1:
            spaced += '%s  ' % (field[index])                
        else:
            spaced += '%s' % (field[index])
    return spaced

它用于对字母数字进行空格。我需要在它们之间使用两个空格,但是rml去掉了所有额外的空格(而且我在rml中找不到任何可以让你像那样空格的字母,所以这就是我写这个方法的原因)。所以我添加多少空格并不重要,它仍然会留下一个空格。

有没有办法在我的方法中强制不忽略空格?因为我的方法正常地输出空格。

附注:我还读到它不会忽略内部字符串。但是我不明白rml认为字符串是什么,我怎么才能让它认为它是字符串呢?我试着用str()包装输入,但没有改变任何东西。

EN

回答 2

Stack Overflow用户

发布于 2014-07-10 01:45:11

要强制忽略空格,请在rml文件中使用xpre而不是para。

票数 1
EN

Stack Overflow用户

发布于 2014-06-10 20:15:05

您可以使用不间断空格而不是标准空格。要键入不间断空格,请参阅http://en.wikipedia.org/wiki/Non-breaking_space#Keyboard_entry_methods

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24135121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档