廖雪峰历时3个月打磨出价值1980的数据分析教程,终终终于免费啦!

文章目录
  1. 1. 微信远程:Python控制电脑的两种方法
    1. 1.1. 微信控制电脑流程图
    2. 1.2. 命令提示符CMD入门
    3. 1.3. Python执行CMD命令
    4. 1.4. Python调用Win API

微信远程:Python控制电脑的两种方法

微信控制电脑流程图

微信控制电脑流程图

命令提示符CMD入门

  • 基本的cmd命令介绍
  • 使用cmd运行文件
  • cmd命令关机
  • 常用命令:

    dir  //显示当前目录
    time  //显示当前时间
    systeminfo  //显示系统信息
    tree 文件名   //显示文件结构
    notepad  //打开记事本
    calc    //打开计算器
    shutdown -s -t 定时关机的时间(秒为单位) -c "关机时打印的信息"  //定时关机命令
    shutdown -a //取消定时关机的命令
    
  • cmd打开文件

    1. 在目标文件夹中按“shift”键,同时鼠标右键,单击“在此处打开命令窗口”,然后输入要打开的文件名(有tab键补全功能),再回车就能打开。
    2. 在高级环境变量的path下添加你要打开的文件的路径,就能在任意位置打开该文件了。

      Python执行CMD命令

  • os.system(‘xxx’)
  • subprocess.Popen(‘xxx’,shell=true,stdout=subprocess.PIPE,stderr=subprocess.STDOUT)

Python调用Win API

  • 安装pywin32-219.win32-py2.7.exe,下载链接为:

    https://sourceforge.net/projects/pywin32/files/pywin32/
    
  • winAPI的文档链接

    http://docs.activestate.com/activepython/2.7/pywin32/win32api.html
    
  • 函数使用

    WIN32API .Beep
    1. Beep(freq, dur)
     生成扬声器简单的音调。
     参数
     频率:INT
     指定频率,以赫兹的声音。此参数必须通过32,767(0x25通过0x7FFF的)在范围37。
     DUR:INT
     指定时间,以毫秒为单位的声音〜一个价值有着特殊的意义:如果dwDuration为 - 1,功能异步操作并产生声音,直到再次调用。
     win32api.Beep(5000,1000)
    
2. int = MessageBox(hwnd, message , title , style , language )
HWND:PyHANDLE
    hwnd:父窗口的句柄。见注释部分。一般为0
    message:消息:字符串
    要被显示在消息框中的消息。
    title:标题:串/无
    标题消息框。如果没有,应用程序标题将被使用。
    style和language均有默认值,可以不填

 3. int = ShellExecute(hwnd, op , file , params , dir , bShow )
 功能是打开某个文件,file填打开文件的目录。
 win32api.ShellExecute(0,'open',r'C:\Users\tqb\Desktop\MCC\NothingInTheWorld.mp3','','',1)

科学上网(翻墙)教程!

更多精彩内容,请扫描二维码关注公众号:轮子工厂,公众号内回复:

1.回复【图书】:获取15本新手自学编程,零基础入门经典学习教材;
2.回复【我要造轮子】:获取100多本计算机类经典书籍;
3.回复【开发工具】:获取几大主流编程语言的开发工具~
4.回复【内推】:可帮你内推到大厂工作。
文章目录
  1. 1. 微信远程:Python控制电脑的两种方法
    1. 1.1. 微信控制电脑流程图
    2. 1.2. 命令提示符CMD入门
    3. 1.3. Python执行CMD命令
    4. 1.4. Python调用Win API