您的位置:首页 > 编程语言 > Python开发

Python txt文件的读写

2018-04-02 18:20 423 查看
import codecs
import random
i=0
def write_txt(txt, path):
    global i
    f = codecs.open(path, 'a+', 'utf8')
    if i==200:
        i=0
        f.write('\r\n')
    f.write(str(txt)+" ")
    f.close()
    i+=1
for j in range(10000):
    write_txt(random.randint(1750,2250),"D:\point.txt")
fP=open('D:\point.txt','r');
num=(fP.readline()).split()
for x in num:
    print(int(x))
print(num)
for i in range(3000):
    print(int(fP.readline())+int(fP.readline()),"     ")
   

向一个TXT文件写入随机生成的一行200个的数字。在书写读取中要意识到:写入和读取出来的都是字符串,如果要使用请加上强转。对于读取到的内容来说可以学习一下split()方法,默认不加参数时是分割以(逗号,空格,换行)为标识!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  codecs python txt文