Python|python.exe和pythonw.exe的区别


目录

  • 前言
  • 一、区别
  • 二、实践
  • 总结

前言 我们在打工的过程中,常常会遇到python.exe文件和pythonw.exe文件,那么他们之间有什么区别呢? 一、区别
1、python.exe在运行程序的时候,会出现黑色的控制台窗口,即后台信息。 2、pythonw.exe在运行程序的时候,不会出现控制台窗口,代码直接在后台执行。 3、.py文件和.pyw文件的区别也就是1和2的区别。 4、使用命令python和pythonw在terminal中执行.py文件的区别也是1和2的区别

二、实践
# run.py import winsound duration = 5000# millisecond freq = 440# Hz winsound.Beep(freq, duration) print('电脑发出滴滴声!') # 使得电脑发出蜂鸣并且打印电脑发出滴滴声。

# 在terminal中输入python run.py:发出蜂鸣并且打印文字 # 在terminal中输入pythonw run.py:发出蜂鸣不打印文字

区别:.pyw格式的文件被设计用来运行纯图形化界面的程序,因为纯图形界面程序的用户不需要看到控制台窗口。
总结 【Python|python.exe和pythonw.exe的区别】小区又一次被封起来了!!

    推荐阅读