python操作Windows
时间: 2023-06-21 20:06:42 浏览: 147
Windows下Python
Python 可以通过多种方式操作 Windows 操作系统,包括:
1. 使用内置的 os 模块可以执行一些基本的系统操作,例如获取当前目录、创建目录、删除文件等等。
2. 使用 PyWin32 库可以调用 Windows API 接口,实现更高级的系统操作,例如打开注册表、创建进程、获取系统信息等等。
3. 使用 subprocess 模块可以在 Python 中执行外部命令或者程序,例如打开记事本、启动浏览器等等。
下面是一些常用的 Python 操作 Windows 的示例代码:
1. 获取当前目录
```python
import os
print(os.getcwd())
```
2. 创建目录
```python
import os
os.mkdir('new_folder')
```
3. 删除文件
```python
import os
os.remove('file.txt')
```
4. 打开记事本
```python
import subprocess
subprocess.Popen('notepad.exe')
```
5. 获取系统信息
```python
import win32api
import win32con
computer_name = win32api.GetComputerName()
system_directory = win32api.GetSystemDirectory()
windows_directory = win32api.GetWindowsDirectory()
print('Computer name:', computer_name)
print('System directory:', system_directory)
print('Windows directory:', windows_directory)
```
以上是一些常见的操作,你可以根据自己的需求进行更加高级的操作。
阅读全文