Python每N个字符分割一个字符串,但仅在换行符处分割
让我解释一下:我想用python为Teamspeak编写一个脚本,并发送拆分的文本消息。这是我到目前为止得到的代码:Python每N个字符分割一个字符串,但仅在换行符处分割,python,teamspeak,Python,Teamspeak,让我解释一下:我想用python为Teamspeak编写一个脚本,并发送拆分的文本消息。这是我到目前为止得到的代码: msg = [msg[i:i + 1024] for i in range(0, len(msg), 1024)] for message in msg: ts3lib.requestSendPrivateTextMsg(schid, "{0}".format(message), clientID) 请注意,teamspeak的最大字符限制为1024。但不是真的,因为有些角色♠
msg = [msg[i:i + 1024] for i in range(0, len(msg), 1024)]
for message in msg: ts3lib.requestSendPrivateTextMsg(schid, "{0}".format(message), clientID)
请注意,teamspeak的最大字符限制为1024。但不是真的,因为有些角色♠ 使用字符限制的3个字符
因此,我想让它检查以1024个字符拆分的位置,然后返回到最后一个\n或。然后在那里分开。你有输入和期望输出的例子吗?@EricDuminil是的,输入和输出现在看起来是这样的:不要期望人们阅读数百行代码来解决一个小问题。创建一个最小、完整且可验证的示例:@FLab:无需检查我的所有代码。当您访问链接时,相关行将突出显示。您是否希望他人帮助您?请使用回答您的问题所需的所有信息(而不是链接)更新您的问题。您有输入和所需输出的示例吗?@EricDuminil是的,输入将是,而输出当前看起来是:不要期望人们阅读数百行代码来解决一个小问题。创建一个最小、完整且可验证的示例:@FLab:无需检查我的所有代码。当您访问链接时,相关行将突出显示。您是否希望他人帮助您?请用回答您的问题所需的所有信息(而不是链接)更新您的问题。