python怎么获取当前路劲
时间: 2023-06-26 07:04:38 浏览: 106
在 Python 中,可以使用 `os` 模块中的 `getcwd()` 函数来获取当前路径。代码示例如下:
```python
import os
current_path = os.getcwd()
print(current_path)
```
运行以上代码,会输出当前 Python 脚本所在的路径。如果想获取其他文件或目录的路径,可以使用 `os.path.abspath()` 函数来获取绝对路径。例如:
```python
import os
file_path = 'example.txt'
absolute_path = os.path.abspath(file_path)
print(absolute_path)
```
运行以上代码,会输出 `example.txt` 文件的绝对路径。
相关问题
python获取当前路劲下的文件名
可以使用os模块中的os.listdir()方法获取当前路径下的所有文件名,示例代码如下:
```python
import os
files = os.listdir('.')
for file in files:
print(file)
```
这段代码可以打印出当前路径下的所有文件名。
python相对路劲
Python中的相对路径是相对于当前工作目录或当前脚本文件的路径。可以使用`os.path`模块中的`os.path.relpath()`函数来获取相对路径。例如,如果当前工作目录为`C:\maishu`,并且有一个文件`C:\maishu\files\learn_path.py`,那么要获取`learn_path.py`的相对路径,可以使用以下代码:
```python
import os
rel_path = os.path.relpath('files/learn_path.py')
print(rel_path)
```
输出结果将会是`files\learn_path.py`。
阅读全文