ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python学习(十一)文件操作

2020-06-30 15:53:12  阅读:274  来源: 互联网

标签:十一 文件 python write test csv open 软件测试


python文件操作

写入文件

f = open('write_test.txt', mode='w', encoding='utf-8')
f.write('我不想学python\n')
f.write('我想学习java\n')
f.write('但是我学不会')
f.close()

读取文件

f = open('write_test.txt', encoding='utf-8')
s = f.read()
print(s)
f.close()

 

csv文件

逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)

写入csv文件

'''
1、首先导入csv模块
2、创建一个csv文件对象
3、进行写入csv文件
'''
import csv
data = [
    ("测试1", '软件测试工程师'),
    ("测试2", '软件测试工程师'),
    ("测试3", '软件测试工程师'),
    ("测试4", '软件测试工程师'),
    ("测试5", '软件测试工程师')
]
f = open('test.csv', 'w')
writer = csv.writer(f)
for i in data:
    writer.writerow(i)
f.close()

 

读入csv文件

f = csv.reader(open('test.csv', 'r'))
for i in f:
    print(i)

 

'''
文件操作写读追加状态
'r':读
'w':写
'a':追加
'r+' == r+w(可读可写,文件若不存在就报错(IOError))
'w+' == w+r(可读可写,文件若不存在就创建)
'a+' ==a+r(可追加可写,文件若不存在就创建)
'''

 

标签:十一,文件,python,write,test,csv,open,软件测试
来源: https://www.cnblogs.com/jiliangceshi/p/13214186.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有