第七章-文件与异常
2021-05-17 19:43:23 7 举报
AI智能生成
python程序设计基础第七章,文件操作与异常处理
作者其他创作
大纲/内容
路径
绝对路径:从文件所在驱动器(盘符)名称开始描述文件的保存位置;
相对路径:从当前工作目录开始描述文件的保存位置。
获取当前工作路径;import osos.getcwd()
修改工作目录路径os.chdir("F:\\documents")
..表示当前目录的上一级目录
window系统中,目录和文件间用\,linux系统使用/
文件的打开与关闭
文件的打开:
file 对象名 = open(文件路径字符串,模式字符)
文件的关闭:
file对象.close()
写文件
1. file对象.write(写入字符串)
2. file对象.writelines(字符串序列)
writelines方法的参数除了可以是列表,也可以是集合、元组、字典,但元素一定是字符串。
读文件
1. 字符串变量 = file对象.read()
2. 字符串变量 = file对象.readline()
3. 列表变量 = file对象.readlines()
CSV操作
打开:
with open(文件路径字符串,模式字符) as 文件对象名:
文件操作语句
reader
with open("文件路径",'r') as stu:
reader = csv.reader(stu)
for row in reader:
print(row)
writer:
with open("文件路径",'a') as stu:
writer = csv.writer(stu)
writer.writerow(['张',‘女’,‘20’])
writer.writerow(['李',‘男’,‘218’])
异常
常见异常
异常处理
try:
语句
except 异常名称:
捕获异常时处理
else :
未发生异常时处理
0 条评论
下一页
为你推荐
查看更多