小编Dor*_*awk的帖子

为什么我不能"字符串".print()?

我对print()Python和Ruby(以及其他语言)的理解是它是一个字符串(或其他类型)的方法.因为它是如此常用的语法:

打印"嗨"

作品.

那么为什么不在"hi".print()Python或"hi".printRuby中工作呢?

ruby python

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

我如何使用std :: hash :: hash?

我正在尝试使用Rust的std::hash功能:

use std::hash::{hash, Hash, SipHasher};

#[test]
fn hash_test() {
    println!("{}", hash::<_, SipHasher>(&"hello"));
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

error: use of unstable library feature 'hash': module was recently redesigned
Run Code Online (Sandbox Code Playgroud)

我的Rust版本是:

rustc 1.0.0-beta (9854143cb 2015-04-02) (built 2015-04-02)
Run Code Online (Sandbox Code Playgroud)

这种语法不再有效吗?

hash rust

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

如何在Sinatra中运行EventMachine并提供页面服务?

我正在构建一个使用TweetStream的Sinatra应用程序(使用EventMachine侦听推文).我也希望该应用程序像普通的Sinatra应用程序一样提供页面,但似乎Sinatra在"倾听"推文时无法"收听"页面请求.

这是我可以通过使用不同的服务器或以不同的方式构建我的应用程序来解决的问题吗?我尝试过使用WebBrick和Thin.

这基本上就是我在做的事情:

class App < Sinatra::Base

  # listening for tweets
  @client = TweetStream::Client.new
  @client.track(terms) do |status|
    # do some stuff when I detect terms
  end  

  get '/' do
    "Here's some page content!"
  end

end
Run Code Online (Sandbox Code Playgroud)

ruby sinatra eventmachine tweetstream

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

使用 Pip 和 Homebrew 安装 Virtualenv 时出错

我正在尝试在 OSX 10.9 上建立一个干净的 Python 环境。我已经用 Homebrew 安装了 Python 并设置了我的 PATH 变量,所以......

> which python
/usr/local/bin/python
Run Code Online (Sandbox Code Playgroud)

> which pip
/usr/local/bin/pip
Run Code Online (Sandbox Code Playgroud)

所以当我查看 /usr/local/bin 时:

pip -> ../Cellar/python/2.7.6/bin/pip
python -> ../Cellar/python/2.7.6/bin/python
Run Code Online (Sandbox Code Playgroud)

然后当我跑步时:

> pip install virtualenv
Run Code Online (Sandbox Code Playgroud)

我在 /usr/local/bin/virtualenv 上收到权限错误:

...
running install_scripts

Installing virtualenv script to /usr/local/bin

error: /usr/local/bin/virtualenv: Permission denied
Run Code Online (Sandbox Code Playgroud)

我认为通过使用 Homebrew,我可以使用 pip 并避免使用 sudo 来安装 virtualenv。我在这里做错了什么吗?

python pip virtualenv osx-mavericks

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