标签: python bash command-line-interface
我在python中编写一个脚本,从文件中读取文本并将该文件的随机部分打印到屏幕上。我遇到的问题是,有时行太长,单词在中间分开。我怎么能强迫python在单词上分词呢?
答案 0 :(得分:1)
python脚本不知道输出字符串的宽度。 您可以将参数width =添加到脚本的命令行选项中,但这不应该是您想要的。 调用脚本时,将输出重定向到fold。折叠有witdth和cut添加单词边界的选项:
fold
$ python yotam.py 2>&1 | fold -s -w80