小编Sil*_*ost的帖子

106
推荐指数
9
解决办法
66万
查看次数

99
推荐指数
9
解决办法
8万
查看次数

用Python检测和录制音频

我需要将音频片段捕获为WAV文件,然后我可以将其传递给另一个python进行处理.问题是我需要确定何时存在音频然后记录它,当它变为静音时停止然后将该文件传递给处理模块.

我认为应该可以通过波形模块检测何时有纯静音并丢弃它然后只要检测到静音以外的其他内容开始录制,然后当线路再次静音时再停止录制.

只是不能完全了解它,任何人都可以让我开始一个基本的例子.

python wav audio-recording

91
推荐指数
4
解决办法
11万
查看次数

Python中的随机哈希

在Python中生成随机哈希(MD5)的最简单方法是什么?

python hash md5

89
推荐指数
8
解决办法
6万
查看次数

Windows无法在subprocess.call()上找到该文件

我收到以下错误:

WindowsError: [Error 2] The system cannot find the file specified
Run Code Online (Sandbox Code Playgroud)

我的代码是:

subprocess.call(["<<executable file found in PATH>>"])
Run Code Online (Sandbox Code Playgroud)

Windows 7,64位.Python 3.x最新,稳定.

有任何想法吗?

谢谢,

python path python-3.x

88
推荐指数
3
解决办法
8万
查看次数

Django的受欢迎程度的历史

什么序列的事件使Django成为最受欢迎的Python Web框架..仍然如此?尽管存在其他几个框架.

注意:这个问题既不是议论性的,也不是对抗性的.我只是要求(目标)导致其实际受欢迎的"事件序列".意识到软件接受的动态,我并不打算让任何人参与技术优势的争论.

django history

85
推荐指数
4
解决办法
1万
查看次数

如何在Python中将字典合并在一起?

d3 = dict(d1, **d2)
Run Code Online (Sandbox Code Playgroud)

我明白这会合并字典.但是,它有独特之处吗?如果d1与d2具有相同的键但值不同,该怎么办?我希望合并d1和d2,但如果有重复键,则d1具有优先权.

python dictionary

84
推荐指数
4
解决办法
9万
查看次数

如何从python中编译的regexp模式获取模式字符串

我有一些像这样的代码:

>>> import re
>>> p = re.compile('my pattern')
>>> print p
_sre.SRE_Pattern object at 0x02274380
Run Code Online (Sandbox Code Playgroud)

是否可以"my pattern"p变量中获取字符串?

python regex

82
推荐指数
3
解决办法
3万
查看次数

Python:根据索引集从列表中选择子集

我有几个列表具有相同数量的条目(每个列表指定一个对象属性):

property_a = [545., 656., 5.4, 33.]
property_b = [ 1.2,  1.3, 2.3, 0.3]
...
Run Code Online (Sandbox Code Playgroud)

并列出具有相同长度的标志

good_objects = [True, False, False, True]
Run Code Online (Sandbox Code Playgroud)

(可以很容易地用等效的索引列表代替:

good_indices = [0, 3]
Run Code Online (Sandbox Code Playgroud)

什么是产生新的列表的最简单的方法property_asel,property_bsel...只包含或者由指定的值True项或索引?

property_asel = [545., 33.]
property_bsel = [ 1.2, 0.3]
Run Code Online (Sandbox Code Playgroud)

python list

81
推荐指数
4
解决办法
14万
查看次数

在PHP中取消设置之前检查var是否存在?

有了错误报告,甚至是最佳实践,当在PHP中取消设置变量时,你应该先检查它是否存在(在这种情况下它并不总是存在)并取消设置,或者只是取消设置它?

<?PHP
if (isset($_SESSION['signup_errors'])){
    unset($_SESSION['signup_errors']);
}

// OR

unset($_SESSION['signup_errors']);
?>
Run Code Online (Sandbox Code Playgroud)

php

79
推荐指数
4
解决办法
2万
查看次数