```
f = open("test.txt", "a")
f.write("hello, world")
f.close()
```
四、文件的路径操作
在Python中,要对文件进行操作,需要指定文件的路径 。文件路径可以是绝对路径,也可以是相对路径 。Python提供了os模块和os.path模块,可以用于文件路径操作 。如下所示:
1. 获取当前目录
使用os模块的getcwd()函数可以获取当前目录,其基本语法如下:
```
os.getcwd()
```
例如,要获取当前目录的路径,可以使用以下代码:
```
import os
print(os.getcwd())
```
2. 判断文件是否存在
使用os.path模块的exists()函数可以判断文件是否存在,其基本语法如下:
```
os.path.exists(path)
```
其中,path表示文件路径 。例如,要判断“test.txt”文件是否存在,可以使用以下代码:
```
import os.path
print(os.path.exists("test.txt"))
```
3. 获取文件所在目录
使用os.path模块的dirname()函数可以获取文件所在目录,其基本语法如下:
```
os.path.dirname(path)
```
其中,path表示文件路径 。例如,要获取“test.txt”文件所在目录的路径,可以使用以下代码:
```
import os.path
print(os.path.dirname("test.txt"))
```
五、文件的异常处理
在文件操作中,可能会出现一些异常情况,如文件不存在、文件无法打开等 。为了保证程序的稳定性,需要对这些异常进行处理 。Python提供了try-except语句,可以用于异常处理 。如下所示:
```
try:
f = open("test.txt", "r")
except FileNotFoundError:
print("文件不存在")
else:
content = f.read()
print(content)
f.close()
```
在上面的代码中,try语句块中打开“test.txt”文件 。如果文件不存在,则会抛出FileNotFoundError异常,进入except语句块中进行异常处理 。如果文件存在,则会执行else语句块中的代码,并关闭文件 。
六、
猜你喜欢
- 使用python实现名片管理系统
- python通过邮件服务器端口发送邮件的方法
- python本地文件上传到网页
- 轻度哮喘如何治疗呢
- 鼻子黑头特别多如何去除?
- 中医如何治疗胃痉挛呢?
- 人们如何解决静动脉硬化?
- 如何减掉腹部肌肉呢
- 如何美白烟渍牙?
- 血脂总胆固醇偏高该如何治疗
