os.system()、os.mkdir()、os.chdir()、os.getcwd()、os.rmdir()、os.remove()、os.listdir()
时间: 2023-02-12 11:19:56 浏览: 76
- os.system():在 Python 中运行 shell 命令。
- os.mkdir():在当前目录下创建一个新文件夹。
- os.chdir():更改当前工作目录。
- os.getcwd():获取当前工作目录。
- os.rmdir():删除给定目录,需要指定目录为空。
- os.remove():删除给定文件。
- os.listdir():返回给定目录中的文件和文件夹的名称。
相关问题
python os模块常用方法
以下是Python中os模块的一些常用方法:
1. 返回文件路径的绝对路径:
```python
import os
print(os.path.dirname(__file__)) # 输出:当前运行文件所在目录的绝对路径
```
2. 返回当前进程的工作目录:
```python
import os
print(os.getcwd()) # 输出:当前进程的工作目录
```
3. 返回指定文件的绝对路径:
```python
import os
print(os.path.abspath('demo01.py')) # 输出:指定文件的绝对路径
```
4. 路径拼接:
```python
import os
print(os.path.join(os.getcwd(), 'testDir')) # 输出:拼接后的路径
```
5. 创建目录:
```python
import os
os.mkdir(os.path.join(os.getcwd(), 'testDir')) # 创建testDir目录
```
6. 目录切换:
```python
import os
os.chdir('D:/ningmengban/demoProject/testDir') # 将当前工作路径切换到指定路径下
print(os.getcwd()) # 输出:切换后的路径
```
7. 目录删除:
```python
import os
os.rmdir('testDir') # 删除指定目录
```
Python OS函数
Python的OS模块提供了许多函数,用于与操作系统进行交互。以下是一些常用的OS函数:
1. os.getcwd():获取当前工作目录。
2. os.chdir():改变当前工作目录。
3. os.listdir():列出指定目录中的文件和子目录。
4. os.mkdir():创建一个新目录。
5. os.rmdir():删除一个指定目录。
6. os.remove():删除一个文件。
7. os.path.exists():判断指定路径是否存在。
8. os.path.isfile():判断指定路径是否为文件。
9. os.path.isdir():判断指定路径是否为目录。
10. os.path.join():将多个路径组合成一个完整的路径。
11. os.system():执行操作系统命令。
12. os.getenv():获取环境变量的值。
这些函数可以帮助开发者进行文件操作、目录操作、环境变量操作等等。