小编Sea*_*123的帖子

为什么Julia Int64,Float64和boolean支持getindex

在朱莉娅,你可以声明Int64,Bool或Float64和索引它1.

julia>  aa = 10
10

julia> typeof(10)
Int64

julia> aa[1]
10

julia> aa[0]
ERROR: BoundsError
Stacktrace:
 [1] getindex(::Int64, ::Int64) at .\number.jl:78
 [2] top-level scope at none:0

julia> aa[2]
ERROR: BoundsError
Stacktrace:
 [1] getindex(::Int64, ::Int64) at .\number.jl:78
 [2] top-level scope at none:0
Run Code Online (Sandbox Code Playgroud)

这个功能存在的实际或理论原因是什么?我从未见过我用过的任何其他语言(Python,Ruby,Matlab,C++).

julia

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

?: (urls.W005) URL 命名空间“main”不是唯一的。您可能无法反转此命名空间中的所有 URL

我在运行时收到此错误python manage.py runserver

?: (urls.W005) URL 命名空间“main”不是唯一的。您可能无法反转此命名空间中的所有 URL

我的网站/urls.py

from django.contrib import admin
from django.urls import path, include
from users import views as user_views

urlpatterns = [
    path('register/', user_views.register, name='register'),
    path('', include('main.urls')),
    path('admin/', admin.site.urls),
    path('about/', include('main.urls')),
]
Run Code Online (Sandbox Code Playgroud)

主/urls.py

from django.urls import path
from . import views

app_name = 'main'

urlpatterns = [
    path('', views.blog, name='blog'),
    path("about/", views.about, name="about"),
]
Run Code Online (Sandbox Code Playgroud)

python django

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

运行“poetry run”命令时出现 PermissionError

环境

  • Ubuntu 20.04
  • 蟒蛇 3.7.3
  • 诗歌 1.0.8

我的问题

我安装了诗歌来管理包,并通过以下简单项目进行了尝试,

.
??? myproject
    ??? README.rst
    ??? myproject
    ?   ??? __init__.py
    ?   ??? main.py
    ??? myproject.egg-info
    ?   ??? PKG-INFO
    ?   ??? SOURCES.txt
    ?   ??? dependency_links.txt
    ?   ??? requires.txt
    ?   ??? top_level.txt
    ??? poetry.lock
    ??? pyproject.toml
    ??? tests
        ??? __init__.py
        ??? test_myproject.py

Run Code Online (Sandbox Code Playgroud)

运行main.py我试过

$ poetry run myproject/main.py
Run Code Online (Sandbox Code Playgroud)

但我有一个错误,它说,

[PermissionError]
[Errno 13] Permission denied
Run Code Online (Sandbox Code Playgroud)

我试过的

为了运行我的代码,我尝试了另一种方式。

$ poetry shell
(myproject-x8XipcUE-py3.7)$ python myproject/main.py
Run Code Online (Sandbox Code Playgroud)

我没有错误...

我的poetry run命令有什么问题?

python python-poetry

4
推荐指数
2
解决办法
3364
查看次数

Matplotlib 动画太慢(~3 fps)

我需要对数据进行动画处理,因为它们带有 2D histogram2d(也许以后是 3D,但我听说 mayavi 更适合)。

这是代码:

import numpy as np
import numpy.random
import matplotlib.pyplot as plt
import time, matplotlib


plt.ion()

# Generate some test data
x = np.random.randn(50)
y = np.random.randn(50)

heatmap, xedges, yedges = np.histogram2d(x, y, bins=5)
extent = [xedges[0], xedges[-1], yedges[0], yedges[-1]]

# start counting for FPS
tstart = time.time()

for i in range(10):

    x = np.random.randn(50)
    y = np.random.randn(50)

    heatmap, xedges, yedges = np.histogram2d(x, y, bins=5)

    plt.clf()
    plt.imshow(heatmap, extent=extent)
    plt.draw()

# calculate and print FPS
print …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

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

在MatLab中绘制一个3d点

我试图在任何坐标系中只绘制一个点:笛卡尔,圆柱或球面.

我尝试plot3(1,1,1)了很多值,但只是在所有值的同一位置显示了一个小点!我试过surf(X,Y,Z)但是matlab说:Z必须是矩阵,而不是标量或向量.

3d matlab plot point

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

django-rosetta 翻译的短语未出现在页面上

我的 python 代码中有一堆标记为翻译的字符串。

例如:

remarks_sample = forms.CharField(
label = _('Remarks'),
widget = forms.Textarea(attrs = {
        'placeholder': _("Remarks"),
    })
)
Run Code Online (Sandbox Code Playgroud)

我已经成功运行 django-admin.py makemessages 并翻译了 Rosetta admin 中的短语。我试图找出为什么翻译的短语没有出现在我的页面上。

python django django-templates django-rosetta

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

当某些文件更改时,如何使龙卷风自动重启

我在与Python 3和Linux服务器一起使用Tornado时,在编辑和保存一些文本或XML文件时,我希望Tornado重新启动。我检查了文档,并在此处找到自动重载模块和监视功能。

看来它仅适用于pyo文件。如果要在修改某个URI后重新加载它,该怎么办?

linux tornado python-3.x

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

在Julia中,Visual Basic"with block"等效?

我知道在各种编程语言中有一种块语法来简化对对象字段的过多引用的表达式

例如在VB中,可以使用以下描述的块连接:

通过使用With ... End With,您可以对指定对象执行一系列语句,而无需多次指定对象的名称.在With语句块中,您可以指定以句点开头的对象成员,就像With语句对象在其前面一样.

我想在朱莉娅做这样的事情:

With theCustomer
    .Name = "Coho Vineyard"
    .URL = "http://www.cohovineyard.com/"
    .City = "Redmond"
End With
Run Code Online (Sandbox Code Playgroud)

或者可能: @With data .a=.b+c*d

在Julia中有一个与Block相当的块吗?

julia

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

xpath 查找元素的祖父母

我对通过 Xpath 获取祖父元素有点困难。不幸的是,我的尝试没有成功。

HTML

<span class="fsm fwn fcg">
  <a href="bla bla">
    <abbr>
      <span class="timestampContent" id="js_19">21 mins</span>
    </abbr>
  </a>
</span>
Run Code Online (Sandbox Code Playgroud)

我需要将<a href="bla bla">元素作为祖父母<span class="timestampContent" id="js_19">21 mins</span>

我尝试了以下内容: //span[@class='timestampContent' and contains(text(), 21 mins)]../..或 ../..//span[@class='timestampContent' and contains(text(), 21 mins)]

和其他一些选项,但它没有按我预期的那样工作。

xpath

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

用于回归层的 RNN

我想训练一个 RNN 来解决一个简单的回归问题。我有一个X_train形状数组(35584,),表示数年来每小时的测量值。我也有Y_train形状(35584,)作为预期值的通讯员。一小时的值h受前 6 小时值的影响,所以我想使用 RNN。

在 Keras 中,我理解我的情况:timesteps = 6和nb_samples = 35584. 就我而言,nb_features = 1.

我如何在 Keras 中编程?我应该使用Embedding图层吗?以及怎么做?

python neural-network keras recurrent-neural-network

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