python 内置方法
with open('test.txt','a') as f:
f.write('hello world!\n')
with open('test.txt','r') as f:
data = f.read()
print(test)
numpy 模块方法
import numpy as np
test=np.arange(0,10,0.5).reshape(4,-1)
np.savetxt("test.txt", test, fmt="%d", delimiter=",")
data = np.loadtxt("test.txt", delimiter=",")
print('data=\n', data)
os 模块方法
import os
f = os.open("test.txt", os.O_RDWR|os.O_CREAT)
os.write(f, str.encode('hello world!'))
os.close(f)
f = os.open("test.txt", os.O_RDWR)
data = os.read(f, 16)
print(data)
os.close(f)
os.getcwd()
os.rename('test.txt', 'train.txt')
os.chdir('/home')
os.remove('test.txt')
os.mkdir('test')
csv 模块方法
import csv
with open('test.csv', 'w', newline='') as f:
fWriter = csv.writer(f)
fWriter.writerow(['ID', '姓名'])
fWriter.writerow(['1','张三'])
fWriter.writerow(['2','李四'])
with open('test.csv','r') as f:
data = csv.reader(f)
for i in data:
print(i)