用Python写入一个文本文件

来源:互联网 发布:linux 没有rc.local 编辑:程序博客网 时间:2024/06/05 01:38

我想要的是这种类型的:


前面ckcodeXX 其中XX是根据数字递增的

方法:Python法:

with open('d://shuju1.txt','w') as fo:    for i in range(300):        fo.write("ckcode" + str(i) + ",\n")
这个比下一个方法简单,用 with as 省了一步 fo=open('d://shuju1.txt','w')

第二个trick:我想输入i的时候,只能写入字符串,而写'i'的话,就会输入300个i,因此方法是把数字转换成字符串 ————str(i)

第三个trick:w的作用是把文件里的所有东西全部清理了,之后再写入,而用a的话,是append,即“接着写”

0 0
原创粉丝点击