自动开关蓝牙、热点开关的python脚本
时间: 2024-08-15 17:02:46 浏览: 52
你可以通过Python编写一个脚本来控制电脑的蓝牙和热点功能。这里提供一个简化的例子,使用`subprocess`模块来执行系统命令。请注意,这个脚本可能需要管理员权限才能运行,并且可能会因操作系统和权限设置的不同而有所差异。
```python
import subprocess
def toggle_bluetooth(state):
if state.lower() == 'on':
command = "bluetoothctl on"
else:
command = "bluetoothctl off"
try:
subprocess.run(command, shell=True, check=True)
print(f"蓝牙已设置为 {state}")
except Exception as e:
print(f"操作蓝牙失败: {e}")
def toggle_hotspot(state):
if state.lower() == 'on':
command = "sudo ip hotspot start"
else:
command = "sudo ip hotspot stop"
try:
subprocess.run(command, shell=True, check=True)
print(f"热点已设置为 {state}")
except Exception as e:
print(f"操作热点失败: {e}")
# 使用示例
toggle_bluetooth('on') # 开启蓝牙
toggle_hotspot('off') # 关闭热点
阅读全文