[英]How can I trim the string before first white space in a series Python text data?
[英]How do i remove the very first white space from my text file in Python?
with open ('Exporting_data.txt', 'w+') as fp:
fp.write(data_Str)
fp.write('\n'+ labels_Str)
fin = open("Exporting_data.txt", "rt")
fout = open("Exporting_data_new.txt", "wt")
for line in fin:
fout.write(line.replace('preds', ''))
fin.close()
fout.close()
我这样做是为了删除我的文本文件(preds)的第一个单词,但现在它留下了一个我不知道如何删除的空白。 文本文件现在看起来像这样。
B-Product B-Product B-Product B-Product
从最初,
preds B-Product B-Product B-Product B-Product
您可以使用lstrip
去除前导空格:
fout.write(line.replace('preds', '').lstrip())
使用.lstrip()
+修复+压痕使用with
:
with open ('Exporting_data.txt', 'w+') as fp:
fp.write(data_Str)
fp.write('\n'+ labels_Str)
with open("Exporting_data.txt", "rt") as fin:
with open("Exporting_data_new.txt", "wt") as fout:
for line in fin:
fout.write(line.replace('preds', '').lstrip())
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.