python 写txt_Python操作txt

1. 读取txt中单列数据到数组中

fb03c365dc1bf37509b4af0f2a3cbd43.png
with open('/Users/liuchunlei/python/test3/1/test1.txt','r') as f:
    data=f.readlines()
    print(data)

2. 读取txt中多列数据,利用pandas

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

pandas相关操作:

刘春雷:Excel快速分表(xlwings+pandas)​zhuanlan.zhihu.com
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值