码迷,mamicode.com
首页 > 编程语言 > 详细

python 文件读取和写入

时间:2018-04-18 22:28:58      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:键值   pytho   覆盖   文件中   any   存在   col   pre   不用   

f = open(pyehon测试.txt);#py2里可以使用 open 或 file 方法打开文件,py3 只能使用 open。
#不加参数时,open为你默认为‘r‘,reading,只读模式,不能写入且文件必须存在,否则引发异常。
data = f.read();#读取文件中的所有内容
data2=f.readline();#读取一行内容
data3=f.readlines();#把内容按行读取至一个list中
f.close();
d = open(pyehon测试2.txt,w);#‘w‘就是writing,以这种模式打开文件,原来文件中的内容会被你新写入的内容覆盖掉,如果文件不存在,会自动创建文件。
h = open(pyehon测试3.txt,a);#‘a‘就是appending。它也是一种写入模式,但你写入的内容不会覆盖之前的内容,而是添加到文件中
#‘w‘和‘a‘模式不可以读取,只能写入
print(data);
h.write(data);#写入内容
h.close();
d.close();
#break 跳出循环
#continue 略过本次循环
#异常处理 try ... except
try:
    i = sd;
    print(i+10);
except:
    print("出现错误");

#字典
d ={};#创建空字典
d["MyLove"] = "YanHe";#增加新键
d[10] = kdjf;#如果你的键是字符串,通过键访问的时候就需要加引号,如果是数字作为键则不用。
del d[10];#删除键值
d["MyLove"] = "LuoTianYi";#更改键值

#引用模块
import random;   #调用模块,类似于using+类名
random.randint(1,10);#使用模块中的函数
dir(random); #查询random里面有哪些函数

from math import pi as math_pi; #从math模块里面调用pi函数命名为math_pi
print(math_pi);

 

python 文件读取和写入

标签:键值   pytho   覆盖   文件中   any   存在   col   pre   不用   

原文地址:https://www.cnblogs.com/LoveYanHe/p/8877919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!