我有兴趣能够使用win32扩展程序通过python打开控制面板。
我真正希望能够做的是打开“互联网属性”面板(控制面板>网络和互联网>互联网选项),但我想打开控制面板将是一个不错的开始
对于使用Chrome的用户,如果您转到菜单>设置>显示高级设置>更改代理设置...,Windows“Internet属性”框显示我们。
答案 0 :(得分:3)
import win32api
import win32con
win32api.WinExec(
'{0}\\control.exe Inetcpl.cpl'.format(win32api.GetSystemDirectory()),
win32con.SW_NORMAL
)
# or
win32api.WinExec('control.exe Inetcpl.cpl', win32con.SW_NORMAL)
现在应该弹出“Internet选项”对话框。
你真的不需要win32扩展,你可以使用简单的东西:
import os
os.system('{0}\\System32\\control.exe Inetcpl.cpl'.format(os.environ['WINDIR']))
# or
os.system('control.exe Inetcpl.cpl')
答案 1 :(得分:0)
import os
from tkinter import *
def open():
os.system(« cmd /c control ») #this is what will help you
root =Tk()
root.geometry(« 400x400 »)
b = Button(root, text=« open control panel », command = (open)).place(x=200, y=200) #you can choose your own position
root.mainloop()