Python 剪切示例
我正在寻找一种在 python 中实现与 unix cut
实用程序类似功能的方法。我知道我可以进行系统调用并以这种方式处理我的数据,但我想让它更加“Pythonic”并使用Python库来完成。
示例文本
abcde:12345
我想在 :
上分隔的
cut -d':' -f2
并保留第二个字段:产生:
12345
想法?
I'm looking for a way in python to achieve similar functionality to the unix cut
utility. I know I can make a system call and process my data that way but I'd like to make it a bit more "pythonic" and do it with python libraries.
Example text
abcde:12345
I'd like to delimit on :
and keep the second field:
cut -d':' -f2
to produce:
12345
thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你可以这样做:
其中字符串是你的文本
You can do:
where string is your text
试试这个:
Try this:
当然:
您可以使其更加可配置,甚至可以使用 optparse 或 argparse 编写自己的...让我们更多地了解您想要做什么。
Sure:
You can make it more configurable and even write your own with optparse or argparse...let us know more about what you're trying to do.
尝试使用这个命令。
Try using this command.