首页 > 编程语言 > 详细

python 文件和数据格式化

时间:2021-05-24 15:19:34      阅读:17      评论:0      收藏:0      [点我收藏+]

1.考点
技术分享图片
2.打开和关闭
技术分享图片
3.文件的读写
技术分享图片

代码案例1.实现将指定路径下的文件打开-读取-关闭操作

path=‘d:\\‘
f=open(path+‘a.txt‘,‘r‘)
print(f.read())
f.close()

代码案例2.实现将指定路径下的文件打开-写入-关闭操作

path=‘d:\\‘
f=open(path+‘a.txt‘,‘w‘)
s=f.write(‘hello ‘)
f.close()

4.一维数据
类似于txt文件里面的内容
存储:实现向csv文件写入内容,使用.join()方法

path=‘d:\\‘
ls=[‘背景‘,‘是‘,‘数字‘]

f=open(path+‘a.csv‘,‘w‘)
**f.write(‘,‘.join(ls)+‘\n‘)**
f.close()

读取一维数据内容
strip(‘\n‘)函数删除开头和结尾指定字符a
split(‘,‘)


path=‘d:\\‘
f=open(path+‘a.csv‘,‘r‘)
ls=f.read().strip(‘\n‘).split(‘,‘)
f.close()
print(ls)

5.二维数据
什么是二维数据:类似于csv文件里的行与列
技术分享图片

  • 向csv文件中写入数据:遍历思想+.join()函数
path=‘d:\\‘
f=open(path+‘a.csv‘,‘w‘)
ls=[[‘姓名‘,‘123‘,‘234‘],
    [‘性别‘,‘男‘,‘女‘]
    ]
for row in ls:
    f.write(‘,‘.join(row)+‘\n‘)  
f.close()

读取csv表中内容:遍历+strip()+split()

path=‘d:\\‘

f=open(path+‘a.csv‘,‘r‘)
ls=[]
for row in f:
    ls.append(row.strip(‘\n‘).split(‘,‘))
    
f.close()
print(ls)

python 文件和数据格式化

原文:https://www.cnblogs.com/luoditao/p/14792706.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!