python中的GNU拆分等效于啥? [复制]

Posted

技术标签:

【中文标题】python中的GNU拆分等效于啥? [复制]【英文标题】:What is equivalent of GNU split in python? [duplicate]python中的GNU拆分等效于什么? [复制] 【发布时间】:2017-05-22 11:07:20 【问题描述】:

我正在将一些旧的 bash 脚本迁移到 python,用于实用和教育目的。在 Bash 我会使用类似的东西

cat dir/*csv|split -n5 -d --filter="gzip -c - >$FILE.gz" -L20000 - combined/part-

并获取包含归档文件数量的目录,每个目录具有正确的记录数。

我想知道 Python 中的哪个库或方法的行为方式与 gnu split 类似?

【问题讨论】:

【参考方案1】:

python 有一个字符串类型的默认拆分方法。 例如: msg = "this:is:a:message" 结果 = msg.split(":")

result 将是一个如下列表: ["this", "is", "a", "message"]

【讨论】:

不要混淆 gnu cut 和 gnu split,它们是非常不同的工具 或者更确切地说,split 程序与 Python 的 split 方法大不相同。

以上是关于python中的GNU拆分等效于啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

Python 中的 rpart.plot 等价于啥?我想可视化我的随机森林的结果

Python - 如何在拆分字符串时忽略双引号中的空格? [复制]

python中Matlab的等效命令'end'是啥? [复制]

JPA 中的 @Any 等价于啥?

Python中列表和字典有啥区别,分别适用于啥

Angular 6 中 AngularJS 的 ngcookie 等价于啥? [关闭]