您知道在EC2上,没有与"ubuntu"用户关联的密码.如果我尝试运行以下几行:
fab development install_dir
我明白了:
[ec2-46-51-132-252.eu-west-1.compute.amazonaws.com] sudo:chown -R webadmin:webadmin/var/www [ec2-46-51-132-252.eu- west- 1.compute.amazonaws.com]登录密码:
我试图将shell = False添加到sudo方法(根据我可以阻止fabric提示我输入sudo密码吗?),但它没有改变任何东西
任何的想法 ?非常感谢 !
def development():
env.envname = 'development'
env.user = 'ubuntu'
env.group = 'ubuntu'
env.chuser = 'webadmin'
env.chgroup = 'webadmin'
env.hosts = ['ec2-***.eu-west-1.compute.amazonaws.com']
env.envname_abriev = 'dev'
env.key_filename = '/home/xx/.ssh/xx.pem'
env.postgresql_version = '9.0'
def install_dir():
if not exists('/var/www'):
sudo('mkdir /var/www')
sudo('chown -R %s:%s /var/www' % (env.chuser, env.chgroup))
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 Pandas Dataframe 中插入长整数
import numpy as np
from pandas import DataFrame
data_scores = [(6311132704823138710, 273), (2685045978526272070, 23), (8921811264899370420, 45), (17019687244989530680L, 270), (9930107427299601010L, 273)]
dtype = [('uid', 'u8'), ('score', 'u8')]
data = np.zeros((len(data_scores),),dtype=dtype)
data[:] = data_scores
df_crawls = DataFrame(data)
print df_crawls.head()
Run Code Online (Sandbox Code Playgroud)
但是当我查看数据帧时,最后一个很长的值现在是负数:
uid 分数 0 6311132704823138710 273 1 2685045978526272070 23 2 8921811264899370420 45 3 -1427056828720020936 270 4 -8516636646409950606 273
uid 是 64 位无符号整数,所以 'u8' 应该是正确的 dtype 吗?有任何想法吗 ?
我正在尝试在模板上显示一个表单,但是我得到了一个很棒的错误:
渲染时捕获AttributeError:'WSGIRequest'对象没有属性'get'
错误在这一行:{%for form in form.visible_fields%}
我的看法 :
def view_discussion(request, discussion_id):
discussion = get_object_or_404(Discussion, id=discussion_id)
form = BaseMessageForm(request)
return render(request,'ulule/discussions/view_discussion.html', {
'discussion':discussion,
'form':form,
})
Run Code Online (Sandbox Code Playgroud)
我的表格:
class BaseMessageForm(forms.Form):
message_content = forms.CharField(widget=forms.HiddenInput())
Run Code Online (Sandbox Code Playgroud)
我的模板:
<form action="" method="post">
{% csrf_token %}
{% for field in form.visible_fields %}
<div class="fieldWrapper">
{% if forloop.first %}
{% for hidden in form.hidden_fields %}
{{ hidden }}
{% endfor %}
{% endif %}
{{ field.errors }}
{{ field.label_tag }}: {{ field }}
</div>
{% endfor %}
<p><input type="submit" value="Send …Run Code Online (Sandbox Code Playgroud)