文件读写
时间:2019-09-14
本文章向大家介绍文件读写,主要包括文件读写使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
##读文件
f = open('a.txt',encoding='utf-8') #打开一个文件a.txt,有中文的话要加上utf-8
res = f.read()
print(res)
f.close() #代码结束后最好关闭一下文件
##写文件
f = open('a.txt','w',encoding='utf-8') #w模式写文件,但是会清空原有文件;
f.write('6666'+'\n')
f.close()
如果是当前目录下直接写文件名即可,如果是在其他目录下,写成绝对路径;但若是路径中含有\n,那么会转义成换行,所以写路径的时候最好前面加上r或者是再加一个斜杠\
例:
f = open('D:\home\nump\a.txt','w',encoding='utf-8') 这里面的\n就会解析成换行,所以应写成
f = open(r'D:\home\nump\a.txt','w',encoding='utf-8') 或者是
f = open('D:\home\\nump\a.txt','w',encoding='utf-8')
##循环将list内容写入文件
f = open('a.txt','w',encoding='utf-8')
l = ['abc','123','gg','发发发']
for i in l:
f.write(i+'\n') #换行写入文件
f.close()
注:打开文件不要写在循环里面,否则效率低
原文地址:https://www.cnblogs.com/lsl1230/p/11520062.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法