美文网首页
python 优雅地实现超长字符截断处理

python 优雅地实现超长字符截断处理

作者: mocobk | 来源:发表于2020-09-23 10:28 被阅读0次

有时我们 print 或者 log 内容太长时,需要做字符串截断处理,即超过指定长度后面用 ...表示, 在指定长度内则全部显示,后面不接 ..., 如下,定义最长长度为 5 个字符

long_string = "超长字符截断1234567"
short_string = long_string[:5] + (long_string[5:] and '...')
short_string
# output: '超长字符截...'

string = "短字符"
short_string = string[:5] + (string[5:] and '...')
short_string
# output: '短字符'

相关文章

网友评论

      本文标题:python 优雅地实现超长字符截断处理

      本文链接:https://www.haomeiwen.com/subject/udvnyktx.html