Python如何读取已上传至Python脚本文件夹中的文件
时间: 2024-09-21 10:12:43 浏览: 48
在Python中,如果你想要读取脚本同级目录(也称为“当前工作目录”或“cwd”)中的文件,可以使用`open()`函数,配合`with`语句来确保文件关闭。假设你想读取名为`example.txt`的文件,你可以这样做:
```python
filename = 'example.txt'
try:
with open(filename, 'r') as file:
content = file.read()
except FileNotFoundError:
print(f"文件 {filename} 未找到.")
else:
print("文件内容:", content)
```
这里 `'r'` 表示读模式,如果文件不存在则会抛出 `FileNotFoundError`。
如果你想获取更高级别的目录,比如父目录(`..`),可以使用`os.path.abspath()` 和 `os.path.join()` 函数:
```python
import os
parent_dir_path = os.path.abspath(os.path.join('.', '..')) # 获取父目录路径
full_path = os.path.join(parent_dir_path, filename)
# 然后像之前一样打开和读取文件
```
阅读全文