2024年2月26日发(作者:)
python 工作路径
Python程序运行时的工作路径(或当前工作目录)可以使用os模块中的方法获取和设置。具体来说,可以使用以下两个方法:
1. 获取当前工作路径:()。
该方法返回一个字符串,表示当前的工作目录。
示例代码:
```。
import os。
#获取当前工作路径。
print(())。
```。
输出:
```。
/home/user。
```。
2. 设置工作路径:(path)。
该方法将当前工作目录设置为指定的路径path。
示例代码:
```。
import os。
#获取当前工作路径。
print(())。
# 设置工作路径为/tmp。
('/tmp')。
#再次获取当前工作路径。
print(())。
```。
输出:
```。
/home/user。
/tmp。
```。
注意:改变工作路径不会影响python文件本身的位置,只会影响文件读写其他文件的相对路径。
示例代码:
```。
import os。
#获取当前工作路径。
print(())。
#打开一个文件(相对路径为相对工作路径)。
with open('', 'w') as f:。
('Hello, world!')。
# 设置工作路径为/tmp。
('/tmp')。
#再次打开同一个文件。
with open('', 'r') as f:print(())。
```。
输出:
```。
/home/user。
Hello, world!
。


发布评论