先恭喜自己在第九周达成成就:没迟到没睡觉,课上认真课后努力(hhh)
这节课讲的读写程序(读很多格式的数据,like csv、xml、json、xml、html)
开始的时候先回顾了一下python简单文件的读写,用刘老师的话来说就是不常用但要讲到的方法
打开一个文件就是 input = open('filename','r')
读取文件中的内容到一个字符串content = input.read()
关闭文件input.close()
按行读取文件line = input.readline()
完了还回顾了一下numpy读写矩阵(就是之前的作业)
(不得不说我真的是老师讲了之后才知道numpy可以直接读写矩阵555,当时我还觉得我写的代码很伟大555是我太天真)言归正传,用下面这两个方法就可以了:
np.save('filename',juzhen)
np.load('filename)
举个例子:
需要注意的是,不管是save还是load针对的都是二进制文件,