pycharm读取文件的路径怎么获取
时间: 2023-09-20 19:12:40 浏览: 141
在PyCharm中,你可以使用以下两种方式获取Python脚本文件的路径:
1. 使用`os`模块获取当前脚本的路径:
```python
import os
# 获取当前脚本的绝对路径
script_path = os.path.abspath(__file__)
```
在上面的代码中,`os.path.abspath(__file__)`函数返回当前Python脚本文件的绝对路径。
2. 使用`sys`模块获取当前脚本的路径:
```python
import sys
# 获取当前脚本的路径
script_path = sys.path[0]
```
在上面的代码中,`sys.path[0]`返回当前Python脚本文件所在的路径。
获取当前脚本文件路径后,你可以使用`os.path`模块构建相对路径。例如,如果你想打开当前脚本文件所在路径下的`example.txt`文件,可以使用以下代码:
```python
import os
# 获取当前脚本的绝对路径
script_path = os.path.abspath(__file__)
# 构建相对路径
file_path = os.path.join(os.path.dirname(script_path), 'example.txt')
# 打开文件
with open(file_path, 'r') as f:
# 读取文件内容
content = f.read()
# 打印文件内容
print(content)
```
在上面的代码中,`os.path.dirname(script_path)`函数返回当前脚本文件所在的文件夹路径。`os.path.join`函数使用当前脚本文件所在的文件夹路径和`example.txt`文件名构建完整的相对路径。
阅读全文