小编Tam*_*mpa的帖子

Python,瓶子,现在要调试

这是来自文档......

if __name__ == "__main__":
    # Interactive mode
    run(host='localhost', port=8049, debug=True)
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误.我错过了什么?

Bottle server starting up (using WSGIRefServer(debug=True))...
Listening on http://localhost:8049/
Hit Ctrl-C to quit.
Shutdown...
Traceback (most recent call last):
  File "/home/ubuntu/workspace/rtbopsConfig/rtbServers/rtbUwsgiBidderServer/uwsgiBidderServer.py", line 1239, in <module>
    run(host='localhost', port=8049, debug=True)
  File "/usr/local/lib/python2.7/dist-packages/bottle-0.10.11-py2.7.egg/bottle.py", line 2426, in run
    server.run(app)
  File "/usr/local/lib/python2.7/dist-packages/bottle-0.10.11-py2.7.egg/bottle.py", line 2123, in run
    srv = make_server(self.host, self.port, handler, **self.options)
TypeError: make_server() got an unexpected keyword argument 'debug'
Run Code Online (Sandbox Code Playgroud)

python bottle

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

兔子不会集中在ec2上

我有服务器问题让兔子集群.

我在ec2上启动了两个节点.

在第一个启动的节点上,我这样做.

rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl start_app

I boot another node.
sudo service rabbitmq-server stop
#Copy cookie from the first server booted
sudo su - -c 'echo -n "cookie" > /var/lib/rabbitmq/.erlang.cookie'
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl cluster rabbit@server1
Run Code Online (Sandbox Code Playgroud)

1)sever1正在运行2)需要打开哪些端口?我有22,4369,5672

sudo rabbitmqctl cluster rabbit@aws-rabbit-server-east-development-20121102162143
Clustering node 'rabbit@aws-rabbit-server-east-development-20121103033005' with ['rabbit@aws-rabbit-server-east-development-20121102162143'] ...
Error: {no_running_cluster_nodes,['rabbit@aws-rabbit-server-east-development-20121102162143'],
                                 ['rabbit@aws-rabbit-server-east-development-20121102162143']}
Run Code Online (Sandbox Code Playgroud)

那些文档可能会遗漏什么,或者我错过了什么?

rabbitmq

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

使用两个索引对列表进行排序

我有一个列表,看起来像这样:

data = [
        [u'2012-10-31', '20', 9801, '0', '0', '0', '0'],
        [u'2012-10-31', '21', 9266, '0', '0', '0', '0'], 
        [u'2012-10-31', '22', 10526, '0', '0', '0', '0'],
        [u'2012-10-31', '23', 9570, '0', '0', '0', '0'],
        [u'2012-10-31', '1', 5256, '0', '0', '0', '0'],
        [u'2012-10-31', '0', 5020, '0', '0', '0', '0'],
        # and so on...
        ]
Run Code Online (Sandbox Code Playgroud)

我需要先按日期排序,这是索引0和小时是索引1.如何在python中进行排序?

python sorting

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

MySQL,如何以thos格式获取日期范围:YYYY-MM-DD HH

我在mysql中有一个datetime字段.

我需要在这两种日期范围之间选择YYYY-MM-DD HH格式

"2012-12-20 10"和"2012-12-23 15"

我如何在mysql中执行此操作,其中utcdt是我的datetime字段?

SELECT DISTINCT utcdt
FROM rtb
WHERE 
utcdt>=UNIX_TIMESTAMP("2012-12-20 10") and utcdt<=UNIX_TIMESTAMP("2012-12-23 15")
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

如何对列表列表进行分组

我有一个如下所示的列表:

list=[
 ('2013-01-04', u'crid2557171372', 1),
 ('2013-01-04', u'crid9904536154', 719677),
 ('2013-01-04', u'crid7990924609', 577352),
 ('2013-01-04', u'crid7990924609', 399058),
 ('2013-01-04', u'crid9904536154', 385260),
 ('2013-01-04', u'crid2557171372', 78873)
]
Run Code Online (Sandbox Code Playgroud)

问题是第二个col具有dup id但不同的计数.我需要有一个列表来汇总计数,所以列表看起来像这样.在python中有一组cluase吗?

list=[
     ('2013-01-04', u'crid9904536154', 1104937),
     ('2013-01-04', u'crid7990924609', 976410),
     ('2013-01-04', u'crid2557171372', 78874)
    ]
Run Code Online (Sandbox Code Playgroud)

python

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

在ubuntu 12.04上更改mysql默认数据目录

我无法在ubuntu 12.04上更改mysql的默认目录.

我尝试了什么:

  1. 服务mysql停止

  2. 我移动了/ var/lb/mysql/data/mysql

  3. datadir =/data/mysql #my.cnf

  4. 服务mysql启动

输出:

/ var/log/mysql #service mysql start start:作业无法启动

当我尝试重新启动时:

/var/log/mysql# service mysql start
    start: Job failed to start
Run Code Online (Sandbox Code Playgroud)

mysql ubuntu

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

尝试在 ubuntu 上转义 sed 的 /

我正在尝试使用 sed 替换文件中的路径。

sudo sed 's/a/b/g' -i /tmp/test
Run Code Online (Sandbox Code Playgroud)

然而变量是

a = /var/lib and 
b = /data/lib
Run Code Online (Sandbox Code Playgroud)

如何逃脱斜线?

sed

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

为获取的网页创建校验和

我正在使用python 2.7并用于requests获取网页.

我想知道获取的对象是否已更改.

r = requests.get(url,headers=None,proxies=None,timeout=int(parms['timeout']))
html = r.text

if checksum(html)!=checksum_last: 
   then do something
else:
    do nothing
Run Code Online (Sandbox Code Playgroud)

我将校验和保存在数据库中.如何创建校验和?

谢谢

python

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

pandas和csv如何在不保存的情况下将csv创建为字符串

我知道如何将DF保存为csv文件.我想将csv作为字符串,我不想保存,然后加载.

df.to_csv('test.csv',index=True)
my_csv = open('test.csv').read()
print type(my_csv)
<type 'str'>
Run Code Online (Sandbox Code Playgroud)

相反,我会评价以下内容:

my_csv = df.to_csv()
Run Code Online (Sandbox Code Playgroud)

python pandas

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

如何在Angular 2 RC4中获取查询参数

如何在Angular 2 RC4中获取查询参数?我尝试了文档,但没有任何意义.

例如

http://localhost:3000/models/initials/mid_c1e1c31e6eff42f1982af4124a823b36?test=4
Run Code Online (Sandbox Code Playgroud)

在ngOnInit如何获取参数的值test?

private sub: Subscription;
ngOnInit() {

    this.sub = this.route.params.subscribe(params => {

        console.log(params);
        let id = params['test']; 
        console.log(id);

     });

}
Run Code Online (Sandbox Code Playgroud)

这是我导航到我想要获取查询参数的路线:

   this._router.navigate(['models/initials/'+model_id+'?test=4']);
Run Code Online (Sandbox Code Playgroud)

typescript angular

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

标签 统计

python ×5

mysql ×2

angular ×1

bottle ×1

pandas ×1

rabbitmq ×1

sed ×1

sorting ×1

sql ×1

typescript ×1

ubuntu ×1