15、Python 文件操作、异常处理及自定义类型全解析

Python 文件操作、异常处理及自定义类型全解析

1. 格式化字符串与路径操作

1.1 格式化字符串

在 Python 中,格式化字符串是一种强大的工具。格式序列可以出现在字符串的任何位置,例如:

camels = 42
print('I have spotted %d camels.' % camels)

当字符串中有多个格式序列时,第二个参数必须是元组,每个格式序列会按顺序与元组中的元素匹配:

print('In %d years I have spotted %g %s.' % (3, 0.1, 'camels'))

需要注意的是,元组中元素的数量必须与字符串中格式序列的数量匹配,且元素类型也要与格式序列匹配,否则会引发错误。

1.2 文件路径操作

文件通常组织在目录(也称为文件夹)中,每个运行的程序都有一个“当前目录”,Python 在读取文件时默认会在当前目录中查找。 os 模块提供了处理文件和目录的函数。
- os.getcwd() :返回当前目录的名称。

import os
cwd = os.getcwd()
print(cwd)
  • os.path.abspath() :获
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值