如何用python将部分输出内容写入文件?
我试图用python将设备的部分输出写入文件。 这是我从设备输出的内容,它以字符串形式存储在如何用python将部分输出内容写入文件?,python,file,Python,File,我试图用python将设备的部分输出写入文件。 这是我从设备输出的内容,它以字符串形式存储在活动中 927 turu ery7 berk Sun Oct 11 14:26:14.892 2020 UTC how did mark make it 936 fh@df ery0 berk Sun Oct 11 14:26:43.807 2020 U
活动中
927 turu ery7 berk Sun Oct 11 14:26:14.892 2020 UTC how did mark make it
936 fh@df ery0 berk Sun Oct 11 14:26:43.807 2020 UTC make world more peaceful
944 hgk3 ery8 berk Sun Oct 11 14:28:48.385 2020 UTC mpdlf lsdi wewl ok
949 sjff ery9 berk Sun Oct 11 14:31:10.820 2020 UTC no fpp ido sce
我想在文件中写入UTC之后的所有内容。
文件内容应该如下所示
how did mark make it
make world more peaceful
mpdlf lsdi wewl ok
no fpp ido sce
可以对字符串使用.split(substring)
方法将字符串转换为按子字符串拆分的列表。听起来您想在这里按子字符串“UTC”
进行拆分。拆分字符串后,可以将其写入文件,方式与写入常规字符串相同
e、 g
myString=“伯克太阳10月11日14:26:14.892 2020 UTC马克是怎么做到的?”
justAfterUTC=myString.split(“UTC”)[-1]#这是“mark是如何做到的”
最终代码可能如下所示:
打开(“output.txt”,“a+”)作为f:
对于数据中的行。拆分(“\n”):
f、 写入(行分割(“UTC”)[-1])
“我正在尝试”-我们看不到您尝试了什么