2024-06-02 09:06:24 发布
网友
有人能帮我吗?我有一个文件是这样读的:
> 200701130720 METAR LIMF 130720Z VRB01KT CAVOK 02/M01 Q1025= > 200701130820 METAR LIMF 130820Z VRB03KT 1000 R36/P1500N BCFG FEW003 > 02/M01 > Q1026=
我想一行一行地重新写入文件打印,但当我发现相等(相等意味着行的结尾)并最终取消相等时,我将换行!谢谢
下面是一段代码片段,可以帮助您:
import string a = """ 200701130720 METAR LIMF 130720Z VRB01KT CAVOK 02/M01 Q1025= 200701130820 METAR LIMF 130820Z VRB03KT 1000 R36/P1500N BCFG FEW003 02/M01 Q1026= """ def main(): output = string.replace(a,"=", "") output = string.replace(output," ", "") output = string.replace(output,"\n", "") print output if __name__ == "__main__": main()
我使用replace()函数将"=", " ", "\n"替换为""。所以它把所有的东西都打印在同一行。你知道吗
replace()
"=", " ", "\n"
""
输出:
200701130720 METAR LIMF 130720Z VRB01KT CAVOK 02/M01 Q1025 200701130820 METAR LIMF 130820Z VRB03KT 1000 R36/P1500N BCFG FEW00302/M01 Q1026
下面是一段代码片段,可以帮助您:
我使用
replace()
函数将"=", " ", "\n"
替换为""
。所以它把所有的东西都打印在同一行。你知道吗输出:
相关问题 更多 >
编程相关推荐