1. 读取txt中单列数据到数组中
![fb03c365dc1bf37509b4af0f2a3cbd43.png](https://img-blog.csdnimg.cn/img_convert/fb03c365dc1bf37509b4af0f2a3cbd43.png)
with open('/Users/liuchunlei/python/test3/1/test1.txt','r') as f:
data=f.readlines()
print(data)
2. 读取txt中多列数据,利用pandas
![800ca26ff1baabac5ab169afa3b1ffa5.png](https://img-blog.csdnimg.cn/img_convert/800ca26ff1baabac5ab169afa3b1ffa5.png)
利用pandas 库方便的读取 并且分割,pandas同样可以方便的读取csv、excel等
import pandas as pd
df=pd.read_table('/Users/liuchunlei/python/test3/1/test1.txt',sep=' ',header=None)
col1=df.iloc[:, 0].tolist() #获取第1列
col2=df.iloc[:, 1].tolist() #获取第1列
print(col1)
3.写txt
with open('data.txt', 'w') as f:
data = 'some data to be written to the file'
f.write(data)
未完,待续...
参考:
python文件操作:
jiangyx:Python文件操作,看这篇就足够zhuanlan.zhihu.com![a0fa67b07f34ab323dc318addcf94968.png](https://img-blog.csdnimg.cn/img_convert/a0fa67b07f34ab323dc318addcf94968.png)
pandas相关操作:
刘春雷:Excel快速分表(xlwings+pandas)zhuanlan.zhihu.com