小编Har*_*ssu的帖子

python 模块“pandas”没有属性“plotting”

我是Python的初学者。我关注英特尔的机器学习课程。我在编码中遇到了一些麻烦。我在 Jupyter 中运行下面的代码,它会引发一个AttributeError.

import pandas as pd
step_data = [3620, 7891, 9761,3907, 4338, 5373]
step_counts = pd.Series(step_data,name='steps')
print(step_counts)
Run Code Online (Sandbox Code Playgroud)

AttributeError:模块“pandas”没有属性“plotting”

python pandas

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

django-filter:/ goods / __init __()处的TypeError得到了意外的关键字参数'name'

我正在学习Django REST Framework。我想在django rest框架中使用django-filter选择我想要的结果。我写了一个filter.py来获取价格在pricemin和pricemax之间的商品:

class GoodsFilter(filters.FilterSet):
    pricemin = filters.NumberFilter(name="shop_price", lookup_expr='gte')
    pricemax = filters.NumberFilter(name="shop_price", lookup_expr='lte')

    class Meta:
        model = Goods
        fields = ['pricemin', 'pricemax']
Run Code Online (Sandbox Code Playgroud)

然后我在view.py中使用了此过滤器:

class GoodsListViewSet(mixins.ListModelMixin,viewsets.GenericViewSet):
    queryset = Goods.objects.all()
    serializer_class = GoodsSerializer
    pagination_class = GoodsPagination
    filter_backends = (DjangoFilterBackend,)
    filter_class = GoodsFilter
Run Code Online (Sandbox Code Playgroud)

当我运行项目时,会出现如下错误:

TypeError at /goods/
__init__() got an unexpected keyword argument 'name'
Run Code Online (Sandbox Code Playgroud)

我没有在代码中使用参数'name',所以我不知道该错误。追溯:

Environment:


Request Method: GET
Request URL: http://127.0.0.1:8000/goods/

Django Version: 2.0.3
Python Version: 3.6.4
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'DjangoUeditor',
 'users.apps.UsersConfig',
 'goods.apps.GoodsConfig',
 'trade.apps.TradeConfig',
 'user_operation.apps.UserOperationConfig',
 'crispy_forms', …
Run Code Online (Sandbox Code Playgroud)

django django-filter django-rest-framework

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

有什么方法可以使用AWS服务压缩视频吗?

有什么方法可以支持在上传视频文件时减小视频大小吗AWS S3 bucket

我尝试了LambdaAWS提供的服务。我从输入存储桶下载视频文件并用于ffmpeg压缩视频文件。但文件夹中只有 512MB 空间限制,tmp该文件夹是 Lambda 中唯一可写的文件夹,512MB 不足以满足我的工作。

有人有想法来解决这个问题吗?

amazon-s3 amazon-web-services

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

为什么我无法在管理员中获取地图?(geodjango)

我是geodjango的初学者。我跟着youtube上的视频教程。我完成了地理数据库的安装。

模型.py:

from django.db import models
from django.contrib.gis.db import models as geomodels

class City(models.Model):

    name = models.CharField(max_length=100, blank=False)
    geometry = geomodels.PointField()
    class Meta:
        # order of drop-down list items
        ordering = ('name',)
        verbose_name_plural = 'cities'
Run Code Online (Sandbox Code Playgroud)

当我打开管理页面时。PointField 只有一个暗图像。 深色图像, 但我可以添加位置。 位置 如何获得真实地图而不是暗图像?我使用 Django 2.0 和 python 3.6

django geodjango

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

如何解决npm ERR!缺少脚本:dev

我已经安装了node.js。接下来,我使用命令安装了cnmp

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install
Run Code Online (Sandbox Code Playgroud)

当我尝试命令时cnpm run dev 出现错误:

npm ERR! path C:\Users\Harry\package.json
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\Harry\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Harry\AppData\Roaming\npm-cache\_logs\2018-08-03T02_48_22_663Z-debug.log
Run Code Online (Sandbox Code Playgroud)

所以我将package.json从C:\Users\Harry\AppData\Roaming\npm\node_modules\cnpm移到,'C:\Users\Harry\package.json' 但是仍然出现错误:

npm ERR! …
Run Code Online (Sandbox Code Playgroud)

npm vue.js

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

JavaScript如何更改函数内的参数?

这是我的代码:

function makeCounter(x) {
    x = x || 0;
    var obj = {
        value: x,
        increment: function(){
            x = x + 1;
            return x;
        },
        decrement: function() {
            x = x - 1;
            return x;
        }
    }
    return obj;
} 
var counter = makeCounter();

console.log(counter.increment()); // output is 1
console.log(counter.value); // output is 0
Run Code Online (Sandbox Code Playgroud)

现在,我想知道如何编辑代码,以便在counter.increment()之后值为1.

javascript

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