社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

将长文本拆分为两个或多个部分,每个部分在python中具有最大长度

botti23 • 3 年前 • 1248 次点击  

让我们假设我有一个长文本,我想用一个API处理它,该API具有允许的最大字符数(N)。我想根据分隔符将该文本拆分为两个或多个短于N个字符的文本。我知道我可以用分隔符分割,但我希望输出子文本的数量尽可能少。

例如,假设我的文本是:

“我的知识是,我的知识是,我的知识是,我的知识是,我的知识是,我的知识是,我的知识是,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的知识是正确的,我的,我的知识是正确的。”。

这是一种暂时性的综合质量,是一种方式错误,是一种选择,是一种有效的治疗方法,是一种永久性的治疗方法,是一种矫正方法。我是diceret ceteros。经验告诉我们,这是一个非常重要的问题。"

550个字符长。假设N是250。我希望文本可以这样分割:

  • 第1部分:“Lorem ipsum Door sit amet,odio Saltandi id nam,ferri nostro te duo.Eum ex odio habeo qualisque,ne eos natum graeco.Autem voluptatum ex mea.Nullet Putten reformidans cu pro,posse recusabo reprehendunt pro no.An sit ludus Louds斜”(237个字符)

  • 第2部分:“科蒂岛海上领事馆,南诺二号船厂。

这是一种暂时性的综合质量,是一种方式错误,是一种选择,是一种有效的治疗方法,是一种永久性的治疗方法,是一种矫正方法。我是diceret ceteros。“(232个字符)

  • 第三部分:剩余部分。

你知道如何在Python中实现这一点吗?

谢谢你的帮助。 弗朗西丝卡

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/127920
 
1248 次点击  
文章 [ 5 ]  |  最新文章 3 年前