首页 > 软件 > Python如何读取电脑音频输入输出接口的状态,求代码

Python如何读取电脑音频输入输出接口的状态,求代码

软件 2023-07-03

Python中如何获取输入框Entry输入的内容并输出

可以使用StringVar()对象来完成,把Entry的textvariable属性设置为StringVar(),再通过StringVar()的get()和set()函数可以读取和输出相应内容,以下为测试代码(python3.x):

from tkinter import *
def submit():
print(u.get())
p.set(u.get())
root = Tk()
root.title("测试")
frame = Frame(root)
frame.pack(padx=8, pady=8, ipadx=4)
lab1 = Label(frame, text="获取:")
lab1.grid(row=0, column=0, padx=5, pady=5, sticky=W)

#绑定对象到Entry

u = StringVar()
ent1 = Entry(frame, textvariable=u)
ent1.grid(row=0, column=1, sticky='ew', columnspan=2)
lab2 = Label(frame, text="显示:")
lab2.grid(row=1, column=0, padx=5, pady=5, sticky=W)
p = StringVar()
ent2 = Entry(frame, textvariable=p)
ent2.grid(row=1, column=1, sticky='ew', columnspan=2)
button = Button(frame, text="登录", command=submit, default='active')
button.grid(row=2, column=1)
lab3 = Label(frame, text="")
lab3.grid(row=2, column=0, sticky=W)
button2 = Button(frame, text="退出", command=quit)
button2.grid(row=2, column=2, padx=5, pady=5)

#以下代码居中显示窗口

root.update_idletasks()
x = (root.winfo_screenwidth() - root.winfo_reqwidth()) / 2
y = (root.winfo_screenheight() - root.winfo_reqheight()) / 2
root.geometry("+%d+%d" % (x, y))
root.mainloop()

效果如下:

python关于音频的操作指导

  • 1.通常意义字符串(str)

  • 2.原始字符串,以大写R 或 小写r开始,r'',不对特殊字符进行转义

  • 3.Unicode字符串,u'' basestring子类

python中怎么输入输出文件

1.打开和关闭文件(open(),file(),close()) 有两种内建函数可以获取文件对象:open和file。他们的用法完全一样。下面只以open()为例子讲解。获取一个文件对象(打开文件)的语法如下: 复制代码 代码如下:fileObj = open(filename,access_mode='r',buffering=-1) filename不用说你也应该知道是你要打开文件的路径。 access_mode用来标识文件打开的模式,默认为r(只读)。 常用的模式如下表所示: 文件模式 解释 r 以只读方式打开 w 以写方式打开,文件不为空时清空文件;文件不存在时新建文件。 a 追加模式

python3.0怎样读取另一台电脑的系统声音,并在本机上报警提示?

python版本切换全局版本切换:pyenv global anaconda-2.4.0全局切换为anaconda科学计算环境,因为,我现在也不做其他python开发,所以,无需再安装其他环境了。查看现在的python版本:michael@michael-ThinkCentre-XXXX:~$ pyenv versionssystem2.7.13.4.1* anaconda-2.4.0 (set by /home/michael/.pyenv/version)有全局版本切换,当然也会有局部环境的切换:在test文件夹下希望切换到python3.4.1:pyenv local python3.4

如何使用python对音频文件进行分析

直接把波形读取出来,曲线形式 先滤波,然后进行波形比对,这里我用的Levenshtein算法+EPD端点检测算法。。

标签:python 信息技术 Python入门 编程语言

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18