小编Sam*_*ing的帖子

使用Python测量音频“响度”

我正在使用 Python \xe2\x80\x94\xc2\xa0 计算一段音频的响度,可能是通过提取一段音频的峰值音量,或者可能使用更准确的测量(RMS?)。

\n\n

做到这一点的最佳方法是什么?我看过pyaudio,但这似乎没有达到我想要的效果。看起来不错的是ruby​​-audio,因为这似乎已经sound.abs.max内置在其中。

\n\n

输入音频将从持续时间约为 30 秒的各种本地 MP3 文件中获取。

\n

python audio audio-analysis

3
推荐指数
1
解决办法
8315
查看次数

Django:根据条件对外键进行分组和排序

我有一些记录人们收听习惯的 Django 模型(有点像 Last.fm),如下所示:

\n\n
class Artist(models.Model):\n    name = models.CharField()\n\nclass Song(models.Model):\n    artist = models.ForeignKey(Artist)\n    title = models.CharField()\n\nclass SongPlay(models.Model):\n    song = models.ForeignKey(Song)\n    user = models.ForeignKey(User)\n    time = models.DateTimeField()\n\nclass User(models.Model):\n    # doesn't really matter!\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想要一个用户页面,可以在其中显示他们过去一个月听过的热门歌曲。最好的方法是什么?

\n\n

到目前为止我想出的最好的办法是:

\n\n
SongPlay.past_month\n    .filter(user=user)\n    .values('song__title', 'song__id', 'song__artist__name')\n    .annotate(plays=Count('song'))\n    .order_by('-plays')[:20]\n
Run Code Online (Sandbox Code Playgroud)\n\n

上面past_month是一个仅过滤上个月的比赛的经理。假设我们已经获得了user要过滤的正确对象。

\n\n

我想我的两个问题是:

\n\n
    \n
  • 如何访问原始对象以及注释plays
    \n这只是根据我传递给 的内容给了我某些值values。我更愿意访问原始对象 \xe2\x80\x93 该模型具有我想调用的方法。

  • \n
  • 我怎样才能从SongPlay到分组Artist\n我想显示艺术家图表以及歌曲图表。

  • \n
\n

python sql django

3
推荐指数
1
解决办法
5309
查看次数

Fabric 1.0.0中的高CPU使用率

在结构0.9中,一切运行正常,但在1.0.0中,以下结构脚本显示100%的CPU使用率top:

from fabric.api import run

def test():
    run("sleep 1000")
Run Code Online (Sandbox Code Playgroud)

我正在运行这样的文件:

fab -H localhost
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

python fabric

2
推荐指数
1
解决办法
439
查看次数

Rails 3和ActiveAdmin:to_s与display_name

我试图了解Rails和ActiveAdmin,以及对象的字符串表示.特别是,我正在努力定义一个单独的方法,它将被Rails(在模板中)和ActiveAdmin中获取.

如果我这样做:

def to_s
  "Hello world"
end
Run Code Online (Sandbox Code Playgroud)

那么这在Rails中有效.但不是在ActiveAdmin中,只有在我使用时才会选择它display_name.通过这样做解决了这个问题:

alias_attribute :to_s, :display_name
Run Code Online (Sandbox Code Playgroud)

但是有点hacky吗?只是想知道我是否错过了一些明显的东西.谢谢!

ruby ruby-on-rails

2
推荐指数
1
解决办法
1688
查看次数

创建Web查询表单

我有两个模特:导演和电影.

我想创建一个Web查询表单,以便用户可以在1990年到1998年之间搜索"导演'史蒂芬斯皮尔伯格的所有电影".

只是好奇最好和最简单的方法是什么?

谢谢,

python forms django

2
推荐指数
1
解决办法
2501
查看次数

WordPress 所见即所得编辑器字体

我正在寻找包含 WordPress 管理区域中所见即所得编辑器的字体样式 CSS 的样式表。目前,在可视化编辑模式下,字体显示为 Georgia。然而,正文复制在前端如果Helvetica。我的客户在看到 Georgia 时感到“困惑”,并且更愿意看到 Helvetica 中所见即所得的副本。

如何将新样式应用到所见即所得编辑器?

wordpress wysiwyg

1
推荐指数
1
解决办法
5517
查看次数

PHP:新手问题 - 打开数据库

我已经为数据库处理编写了一些简单的函数,如下所示:

function dbOpen($db)
{
    $username = "admin";
    $password = "pass";
    $hostname = "localhost";    
    $db = mysql_connect($hostname, $username, $password)
}

function dbClose($db)
{
    mysql_close($db);
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是访问我传递给dbOpen函数的变量,如:

dbOpen($myDB);
$result = mysql_query('SELECT * FROM my_tbl',$myDB);
Run Code Online (Sandbox Code Playgroud)

但是,由于某种原因,此功能不会初始化$myDB.有没有人有任何想法我做错了什么?

php database

1
推荐指数
1
解决办法
124
查看次数

Wordpress:自动删除x天以后的帖子?

很长一段时间以来,我一直在寻找一个能够删除超过某个"年龄"(例如30天)的帖子的插件.做这个的最好方式是什么?

sql wordpress

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

PHP替换字符串中的内容

我想把字符串"T Shirts Vests"改成"TShirts背心".我试过这个:

$item['menu_3'] = str_ireplace("T Shirts Vests", "TShirts", $item['menu_3']);
Run Code Online (Sandbox Code Playgroud)

str_ireplace似乎无法处理.我该怎么做?

php replace

0
推荐指数
1
解决办法
145
查看次数