python程序文件的扩展名,python程序文件的扩展名主要有哪两种?

相信我,看完这篇文章,你的Python也会变得能歌善舞。

一般情况下,python程序都是静默运行的,也就是说,除非你紧紧盯着界面,否则你不知道你的程序是什么时候运行结束的。

《硅谷》第四季里面,Gilfoyle写了一个挖矿程序,当挖矿的收益低于成本的时候,电脑就会叫一声,让人既毛骨悚然又忍俊不禁。

现实中,也是有办法通过python实现这样的效果的,而且办法还很简单。

首先,引入winsound包(这个包一般是python环境自带的)。

import winsound

然后,在程序的末尾加入这样一句话:

winsound.Beep(500,1000)

电脑就会发出“哔~”的声音,你可以自己设置声音的频率以及持续的时间。

是不是很简单,很神奇,简单到超乎想象,又神奇到不可思议?

如果还觉得意犹未尽的话,还可以选择播放你的本地音乐哦,就像下面这样:

winsound.PlaySound(r"D:\娱乐\日不落.wav", winsound.SND_FILENAME)

但是需要注意的是,winsound只支持wav格式的音频,如果是mp3格式的话,播放的就是默认声音。

那么,如果你现在只有mp3格式的音频的话,是不是就意味着你无法在python程序运行完成之后听到熟悉的音乐了呢?

当然不是的!python如此强大,加一行代码就可以搞定!

首先,你要在pip中安装pydub包。

然后,用这两行代码把mp3文件转换为wav文件,就万事大吉啦:

song=AudioSegment.from_mp3(r"D:\娱乐\日不落.mp3")
song.export(r"D:\娱乐\日不落.wav",format='wav')

从今以后,program结束的时候,就是music开始的时候!

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.yiheng8.com/215084.html