小编rev*_*evy的帖子

如何避免在 matplotlib 中重叠误差线?

我想为两个不同的数据集创建一个类似于此答案中提供的数据集的图:

在此处输入图片说明

在上图中,作者通过在 x 中添加一些小的随机散点到新数据集,设法解决了误差线的重叠问题。

在我的问题中,我必须绘制一个类似的图形,但在 x 轴上有一些分类数据:

在此处输入图片说明

关于如何使用 x 轴上的分类变量稍微移动第二个数据集的误差条的任何想法?我想避免条形之间的重叠以使可视化更容易。

python matplotlib

7
推荐指数
2
解决办法
4653
查看次数

Django密码和密码确认验证

我在同一表格中验证两个字段(密码和密码确认)时遇到了一些麻烦.

问题是,在使用我创建的方法验证密码后,当我尝试验证密码确认时,我不再能够访问此变量,而且password = self.cleaned_data['password']'None'.

class NewAccountForm(forms.Form):

password =  forms.CharField(widget=forms.PasswordInput(attrs={'class': 'narrow-input', 'required': 'true' }), required=True, help_text='Password must be 8 characters minimum length (with at least 1 lower case, 1 upper case and 1 number).')
password_confirm = forms.CharField(widget=forms.PasswordInput(attrs={'class': 'narrow-input', 'required': 'true' }), required=True, )

def __init__(self, *args, **kwargs):
    super(NewAccountForm, self).__init__(*args, **kwargs)
    self.fields['password'].label = "Password"
    self.fields['password_confirm'].label = "Password Confirmation"
Run Code Online (Sandbox Code Playgroud)

"密码验证"< - 此验证正常.

def clean_password(self):
    validate_password_strength(self.cleaned_data['password'])
Run Code Online (Sandbox Code Playgroud)

第二次验证未正确执行,因为password ='None':

def clean_password_confirm(self):
    password = self.cleaned_data['password']
    password_confirm = self.cleaned_data.get('password_confirm')

    print(password)
    print(password_confirm)
    if password …
Run Code Online (Sandbox Code Playgroud)

python django

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

自定义 404 Django 模板

我正在尝试在我的应用程序中自定义 404 错误页面。在搜索了许多可能的解决方案后,我创建了一个 404.html 模板,添加了一个应该处理 HTTP 错误 404 的方法并编辑了我的 urls.py。

但我想我做错了什么。我的日志出现无效的语法错误,我无法解决。

我的意见.py:

# HTTP Error 400
def page_not_found(request):
    response = render_to_response('404.html',context_instance=RequestContext(request))
    response.status_code = 404

    return response
Run Code Online (Sandbox Code Playgroud)

和语法错误:

Traceback (most recent call last):
File "/.../myenv/lib/python3.4/site-packages/django/core/urlresolvers.py", line 393, in urlconf_module
return self._urlconf_module
AttributeError: 'RegexURLResolver' object has no attribute '_urlconf_module'
...
File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
File "/home/dcaled/work/portal-interface/portal/urls.py", line 12
handler404 = 'views.handler404'
              ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

有谁知道发生了什么?谢谢。

更新: 在@Alasdair 建议之后,我进行了一些更改和修复。错误已停止。

现在,我的 urls.py 是这样的:

handler404 = 'views.page_not_found'

urlpatterns = [
    url(r'^$', …
Run Code Online (Sandbox Code Playgroud)

python django

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

标签 统计

python ×3

django ×2

matplotlib ×1