前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >windows云服务器用python如何发出蜂鸣声

windows云服务器用python如何发出蜂鸣声

原创
作者头像
Windows技术交流
修改2021-10-28 22:31:17
3.6K0
修改2021-10-28 22:31:17
举报
文章被收录于专栏:Windows技术交流Windows技术交流

windows云服务器用python如何发出蜂鸣声?先看普通电脑上吧,很简单,2句python搞定

先安装python2.7 x64

然后注意一行一行执行

pip install playsound

python -m pip install --upgrade pip

pip install playsound

然后注意一行一行执行

cmd命令行,注意是cmd命令行

python

import winsound

winsound.Beep(800,800)

winsound.Beep(800,800)

winsound.Beep(800,800)

winsound.Beep(800,800)

exit()

但在云服务器上,由于云服务器没有声音设备,无法实现winsound.Beep。

替代方案是准备一个蜂鸣声的wav文件,在远程之前先勾选“在此计算机上播放”,然后在远程到服务器的情况下用python代码播放这个wav(注意要先把云服务器的windows audio服务打开,然后重新远程一下才行)

http://windows-1251783334.cos.ap-shanghai.myqcloud.com/beep.wav

http://windows-1251783334.cos.ap-shanghai.myqcloud.com/test.mp3

例如python环境已经准备好了,执行pip install playsound

然后cmd打开python回车,输入相应播放wav或mp3文件的代码

注意一行一行执行

cmd命令行,注意是cmd命令行

python

from playsound import playsound

playsound("C:\\tmp\\beep.wav")

playsound("C:\\tmp\\test.mp3")

playsound("C:\\tmp\\beep.wav")

exit()

值得一提的是,云桌面上可以像正常电脑那样用winsound.Beep实现蜂鸣声。

citrix的云桌面技术特别牛逼,能把没有电脑设备的普通云服务器包装得跟真实电脑几无差别,这种利用citrix实现的产品在云上叫云桌面,腾讯云的云桌面还没有公开,目前内测中,公开售卖时间未知。打开云桌面服务器的设备管理器,你会发现比普通云服务器多了很多设备。

天翼云云桌面不限制用户级别,个人用户也能用,腾讯云的必须企业实名认证

买了多台腾讯云云桌面机器,批量绑定给1个人竟然不支持,不合理

天翼云的云桌面是可以直接访问外网的,人家直接配好SNAT了,腾讯云的云桌面需要自己配SNAT才能上网

我自己试用下来的感受,云桌面跟真实电脑没啥区别,我最早2021年3月份在一个交流会见过云桌面的产品经理演示,当时还在开发阶段,看到效果后,知道这个东西未来可能会火。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档