我四处搜索了一下,但找不到适合我需要的解决方案。 我是python新手,如果我的问题很明显,我很抱歉
我有一个.txt文件(为简单起见,我将其称为inputfile.txt),其中包含文件夹\文件的名称列表,如下所示:
camisos\CROWDER_IMAG_1.mov
camisos\KS_HIGHENERGY.mov
camisos\KS_LOWENERGY.mov
我需要的是拆分第一个单词(在\
之前的一个)并将其写入一个txt文件(为简单起见,我将其称为outputfile.txt)
然后取第二个(在\
之后的一个)并将其写入另一个txt文件
这就是我目前所做的:
with open("inputfile.txt", "r") as f:
lines = f.readlines()
with open("outputfile.txt", "w") as new_f:
for line in lines:
text = input()
print(text.split()[0])
在我看来,这应该只打印新txt中的第一个单词,但我只得到一个空的txt文件,没有任何错误
非常感谢您的建议,提前感谢您对我的帮助
您可以读取字符串列表中的文件,并拆分每个字符串以创建两个单独的列表
相关问题 更多 >
编程相关推荐