【发布时间】:2020-12-04 21:13:01
【问题描述】:
我有一个文本 (.txt) 文件,其中包含
cat1.jpg 386,575,538,734,0 cat5.jpg 383,575,539,736,0 dog16.jpg 382,576,538,735,0 dog17.jpg 384,581,525,739,0 . . .
我想取每一行中的值,并将第一列中的名称作为文件名。
例子:
-
cat1.txt,如果打开cat1.txt,应该有(cat1.jpg 386,575,538,734,0)
-
cat5.txt,如果打开cat5.txt,应该有(cat5.jpg 383,575,539,736,0)
-
dog16.txt....
-
dog17.txt ...
-
.
-
.
我在 Ubuntu 中使用过man split,但它已经创建了
命令:split -l 1 sample.txt
输出:xaa.txt、xab.txt、xac.txt等。
我只想要cat1.txt、cat5.txt、dog16.txt、do17.txt等等。
您能帮忙解决这个问题吗? (Python 或 MatLab。)
提前致谢。
【问题讨论】:
-
请修改此问题以显示您已经尝试过的内容以及遇到的错误。这听起来像是一个相当简单的问题,但 SO 不是代码编写服务。
标签: python text data-processing