python.exe和pythonw.exe的区别

目录

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


前言

我们在打工的过程中,常常会遇到python.exe文件和pythonw.exe文件,那么他们之间有什么区别呢?

一、区别

1、python.exe在运行程序的时候,会出现黑色的控制台窗口,即后台信息。
2、pythonw.exe在运行程序的时候,不会出现控制台窗口,代码直接在后台执行。
3.py文件和.pyw文件的区别也就是12的区别。
4、使用命令python和pythonw在terminal中执行.py文件的区别也是12的区别

二、实践

# 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,postgresql,数据库)