Skip to main content
 首页 » 编程设计

python函数在n行中分解一条消息

2025年05月04日1252php

大家好,我想做这样的事情,但我的逻辑不太好。我有一条消息,每行必须有 80 个字符:我可以这样做:

msg = '' 
msg_list = [] 
 
for i in dict['msg']: 
    if len(msg) >= 80 and i.isspace(): 
    msg_list.append(msg) 
    msg = ""  
 
    msg += i 

这里的问题是当我的消息没有 80 个字符时,有什么想法可以让这个 block 更好地工作吗?

请您参考如下方法:

import textwrap 
msg_list = textwrap.wrap(dict['msg'], 80)