小编Håk*_*Lid的帖子

Powershell根据CSV中的唯一列ID删除重复的条目

这是非常新的,所以任何帮助将不胜感激.我有一个CSV文件,我需要找到并删除特定列中具有重复ID的列.见下文:

CSV的当前状态

Fish1,123456,123456 
Fish2,234567,234567 
Fish1,999999,999999
Fish2,234567,234567
Run Code Online (Sandbox Code Playgroud)

需要的CS状态

Fish1,123456,123456
Fish2,234567,234567
Run Code Online (Sandbox Code Playgroud)

基本上无论第2列和第3列中的数据如何,我都需要删除第1列中所有重复的记录.任何帮助都将非常感谢.谢谢.

powershell

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

如何在matplotlib中单击鼠标时每次绘制一个点

如何在matplotlib(python 3)中点击点时绘制点/圆?此外,我想读取每个点的像素值.我已经尝试绘制圆圈,但每次我读取不同的坐标值时,前一个圆圈都会被新圆圈覆盖.谢谢

python matplotlib

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

在 django 管理面板中隐藏应用程序

我的 django 应用程序中安装了django-admin-interface。我使用这个插件配置了布局,我想从管理面板中隐藏它。我的目标是将基本设置存储在数据库中。是否可以?

我在我的代码中找不到与该插件的任何关系。我的代码(settings.py)中只有一处出现了短语 admin_interface 。

INSTALLED_APPS = [
    'mainapp.apps.MainappConfig',
    'admin_interface',
    'colorfield',
    'flat_responsive',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django_extensions',
    'smart_selects',
    'activatable_model',
    'bootstrap3',
    'mainapp.apps.ConstanceConfig',
    'constance.backends.database',
    'kronos',
    'ckeditor',
    'django_admin_listfilter_dropdown',
]
Run Code Online (Sandbox Code Playgroud)

是否可以在管理面板中隐藏该区域? 在此输入图像描述

django django-admin

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

使用工厂男孩时,Django 模型对象没有属性“_default_manager”

我正在使用 Django Rest Framework 创建一些 api。我正在使用 Factory Boy 来创建测试实例。我有一个名为 base_model 的抽象模型,该模型由项目的所有其他模型继承。

    created_at = models.DateTimeField(editable=False)
    updated_at = models.DateTimeField(editable=False)

    class Meta:
        abstract = True
        ordering = ['id']

    def save(self, *args, **kwargs):
        if not self.created_at:
            self.created_at = timezone.now()
        self.updated_at = timezone.now()
        super(BaseModel, self).save(*args, **kwargs)
Run Code Online (Sandbox Code Playgroud)

我的客户模型

 from django.db import models

from mtl_manager.api.base_model import BaseModel
from mtl_manager.projects.enums import ProjectStatus
 
class Client(BaseModel):
    client_name = models.CharField(max_length=250, blank=False)
    phone_number = models.CharField(max_length=250, blank=False)
    email = models.EmailField(blank=False, unique=True, null=False)
    addressLane1 = models.TextField()

Run Code Online (Sandbox Code Playgroud)

这个模型奏效了。我能够创建检索并列出客户端对象。现在我要对路由进行单元测试并开始使用 Factory boy 创建实例

class ClientFactory(DjangoModelFactory):
    name = …
Run Code Online (Sandbox Code Playgroud)

django django-testing django-rest-framework factory-boy django-tests

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

在urls模式中使用include()时出现意外的NoReverseMatch错误

引用时,我得到一个错误detail.htmlindex.html

Reverse for 'detail' with arguments '(3,)' and keyword arguments '{}' not found. 1 pattern(s) tried: ['$(?P<pk>[0-9]+)/$']

views.py

def rock_and_feat(request):
    feats = Feat.objects.order_by('-created')[:3]
    rocks = Rockinfo.objects.order_by('-rank')[:50]
    context = RequestContext(request, {
        'feats': feats, 'rocks': rocks
    })
    return render_to_response('template.html', context)


class DetailView(generic.DetailView):
    model = Feat
    template_name = 'feature/detail.html' 
    context_object_name = 'feat'
Run Code Online (Sandbox Code Playgroud)

urls.py

urlpatterns = [
    url(r'^$', views.rock_and_feat, name='rock_and_feat'),
    url(r'^(?P<pk>[0-9]+)/$', views.DetailView.as_view(), name='detail'),
]
Run Code Online (Sandbox Code Playgroud)

的index.html

{% extends "index.html" %}
{% block mainmast %}
<div id="wrapper">
{% if feats %}
{% for …
Run Code Online (Sandbox Code Playgroud)

python regex django

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

使用python清除文本文件中的字符串编码问题

我有很多外部文件的XML文档和文件名,这些文件具有各种形式的文本损坏或Mojibake导致导入期间的数据质量问题.我已经在StackOverflow上阅读了许多关于纠正字符串的不同帖子,但是他们没有真正概述如何以系统的方式清理文本和python的decode,encode似乎没有帮助.如何使用Python 2.7恢复XML文件和文件名,其中包含Latin-1(ISO-8859-1)范围内的字符,但通常具有混合编码?

python unicode mojibake python-2.7

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

Redux Saga - 如何在登录后调用多个操作

我想要做的是在登录应用程序后,我想在我的传奇中发送几个操作以获得总数。反馈和员工。有人可以帮助我了解如何做到这一点:-

登录传奇

function* loginSaga(action) {
  try {
    const userData = yield call(api.auth.login, action.payload);
    yield put(actions.loginUser(userData));

    //Save to localstorage
    localStorage.setItem("jwtToken", userData.token);
    //Set token to auth header
    setAuthToken(userData.token);
    //Decode token to get userData
    const decoded = jwt_decode(userData.token);
    //Set Current User
    yield put(actions.setCurrentUser(decoded));
    history.push("/review");
  } catch (err) {
    yield put(actions.loginUserErrors(err.response.data));
  }
}
Run Code Online (Sandbox Code Playgroud)

这是我的行动

//Complete login user
export const loginUserRequest = userData => ({
  type: actionTypes.LOGIN_USER_REQUEST,
  payload: userData
});

export const loginUser = userData => ({
  type: actionTypes.LOGIN_USER,
  payload: userData
});

export const loginUserErrors …
Run Code Online (Sandbox Code Playgroud)

reactjs redux-saga

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

如果相关性大于0.75,请从熊猫的数据框中删除该列

我有一个数据框名称data,通过使用该数据框名称绘制了相关矩阵

corr = data.corr()
Run Code Online (Sandbox Code Playgroud)

我想如果corr两列之间大于0.75,则从dataframe中删除其中之一data。我尝试了一些选择

raw =corr[(corr.abs()>0.75) & (corr.abs() < 1.0)]
Run Code Online (Sandbox Code Playgroud)

但这没有帮助,我需要原始值不为零的原始列号。基本上是以下R命令的一些python命令替换

{hc=findCorrelation(corr,cutoff = 0.75)

hc = sort(hc)

data <- data[,-c(hc)]}
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我获取类似于上面提到的python pandas中的R命令的命令,那将很有帮助。

python r machine-learning pandas scikit-learn

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

int需要最大值

我刚刚开始用c编程,我知道python的一些基础知识,所以当我在python中为变量设置一个非常大的int值时说'58944651132156484651'并打印该变量,一切都会好起来,但是当我对c做相同的回答时,是247 ...将会出现很多问题,例如我无法将我的电话号码设置为变量,还有很多类似的事情,所以请帮助我解决这个问题。记住我是python用户,现在我正在学习c。

/*code in c*/
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int num = 456465465456456465465456;
    printf("%d \n", num);
    return 0;
}


#code in python
num = 54454564564848431284132116483211
print(num)
#that's better than the c's big print :(
Run Code Online (Sandbox Code Playgroud)

c python int

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