写入文件代码如下: with open("e:\\test01.txt","w+",encoding="utf-8") as wq: for i in range(1,10): for j in range(1,i+1): wq.write(str(j)+"*"+str(i)+"="+str(i*j)+" ") wq.write("\n")
import numpy as npdata = np.array([[1,2], [3,4]]) np.savetxt('out.txt', data, fmt="%d") #保存为整数np.savetxt('out1.txt', data, fmt="%.2f", delimiter=',') #保存为2位小数的浮点数,用逗号分隔with open('out.txt') as f: for line in f: print(line, end='') 1.pyt
基于流(Stream)的解决 流是单向的有方向性的描述信息流的对象,InputStream是输入流的接口,对程序来说是入,是读,可以从文件读,缓存区读,网络节点读等等. 写入文件,对程序来说是出,是写,就是FileOutputStream,可以写入int也可以byte[] 所以解决方案就是从InputStream中读出内存到byte[]中然后,使用FileOutputStream写入文件中.比如:其中一种写法 InputStream is = new FileInputStream("a.txt