1.特殊的文件格式
<1>命令行数据流读写数据
kickstart会要求直接最后生成结果文件,一般会觉得需要写读写文件的代码,今天学到了 用命令行运行然后直接将内容输出print 就可以通过命令行的方式来得到输出文件,而不用在代码中显式的写出文件
Python的形式:
python3 solution.py < input_file.txt > output_file.txt
其他形式的链接:
https://g.yuque.com/ncepu/guide/enbito
<2>代码直接读写
import os
fi=open("1.txt","r")
fo=open("3.txt","w")
while True:
line=fi.readline()
if not line:
break
fo.write(line)
fi.close()
fo.close()
会把输入直接copy到输出,根据Python代码可以直接从字节,行或者读取所有数值
可以看书207文件流
愿为天下目,萃聚六路华
浙公网安备 33010602011771号