aboutsummaryrefslogtreecommitdiffstats
path: root/97suifangqa/apps/utils/__init__.py
blob: 021fd1f4e4ba78d765b32898a2a1858e6c7705ea (plain)
1
2
3
4
5
6
7
8
9
10
11
# -*- coding: utf8 -*-

def get_abstract(long_str, max_length=20):
    u'''
    获得一个长字符串的摘要
    算法:取前max_length个字符,或者取第一个标点符号之前的字符串,哪一种更短,取哪一种
    '''

    max_length = min(len(long_str), max_length)
    return long_str[0:max_length]