python函数在n行中打破消息

Iri*_*olf 1 python

每个人,我想做这样的事情,但我的逻辑不是那么goog.我有一条消息,每行必须有80个字符:我可以这样做:

msg = ''
msg_list = []

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

    msg += i
Run Code Online (Sandbox Code Playgroud)

这里的问题是当我的msg没有80个字符时,是否有任何想法让这个块更好?

jpa*_*jpa 9

import textwrap
msg_list = textwrap.wrap(dict['msg'], 80)
Run Code Online (Sandbox Code Playgroud)