小编egg*_*ert的帖子

我可以从私有github仓库公开发布吗?

我有一个私有github仓库中的应用程序,我想知道这些版本是否可以公开,以便应用程序可以从github自动更新自己,而不是我们必须托管它.

另外,我想知道是否可以使用已部署的应用程序中的github api来检查新的更新.

github github-api

31
推荐指数
3
解决办法
7426
查看次数

pyGame做3d吗?

我似乎无法在任何地方找到这个问题的答案.我意识到你必须使用pyOpenGL或类似的东西做openGL的东西,但我想知道它是否可以做非常基本的3D图形而没有任何其他依赖.

python 3d pygame

23
推荐指数
5
解决办法
2万
查看次数

如何使用Intellij编辑以前的git提交消息?

我想编辑以前的提交消息,而不仅仅是最后一个.我可以使用Intellij中的rebase对话框执行此操作吗?

git intellij-idea

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

cPython是否为内置函数使用多个内核,例如sort,any,all?

我知道cPython有一个GIL,因此如果不使用多处理模块,您的脚本就无法在多个内核上运行.但有没有什么可以阻止内置功能,如使用多核进行排序?我不明白cPython结构,但我认为我问的问题是'内置函数,如sort,any和list comprehension实际上在GIL之下?

python cpython multiprocessing python-internals

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

什么是C#的system.datetime.Ticks()的python等价物?

我想得到python等价的timestamp.Ticks(),但是我需要它来自python日期时间,而不是时间对象.

这不等同于Python中Get timer ticks,它询问"我如何得到午夜以来的滴答数?".

我问我如何得到给定日期时间的刻度数.按刻度我的意思是system.datetime.ticks:

https://msdn.microsoft.com/en-us/library/system.datetime.ticks%28v=vs.110%29.aspx

通过'得到等价'我的意思是'什么是将给出C#代码的等效输出的python代码?'.

c# python

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

在opengl中混合2d和3d(使用pyglet)

我试图在pyglet中混合使用opengl中的2d和3d,即绘制一个3d场景,然后切换到正交投影并在顶部绘制内容.我绘制3d东西,将投影矩阵推到堆栈,做一个glOrtho投影矩阵,绘制2d的东西,然后从堆栈中弹出前一个矩阵.3d的东西很好,但由于某种原因,2d部分根本没有绘制,即使是单独的.这是代码:

class Window(pyglet.window.Window):

    # resolution
    width, height = 1024, 786

    def __init__(self, width, height):

        # initialise window
        super(Window, self).__init__(width, height)

        # set title
        self.set_caption("OpenGL Doss")

        # call update() at 30fps
        pyglet.clock.schedule_interval(self.update, 1 / 30.0)

        glEnable(GL_TEXTURE_2D)         # enable textures
        glShadeModel(GL_SMOOTH)         # smooth shading of polygons
        glClearColor(0.0, 0.0, 0.0, 0.0)

        glClearDepth(1.0)

        glDepthFunc(GL_LEQUAL)           
        glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST)   # make stuff look nice

        self.world = World()            # initialise world

        self.label = pyglet.text.Label('Hello, world',
                          font_name='Times New Roman',
                          font_size=20,
                          width=10, height=10)

    def on_resize(self, width, height):
        print 'on resize' …
Run Code Online (Sandbox Code Playgroud)

python opengl pyglet

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

识别图像中的boggle/scrabble字母

我有兴趣识别Boggle板上的字母,可能使用openCV.字母都是相同的字体但可以旋转,因此使用标准文本识别库有点问题.另外,M和W有下划线来区分它们,Q实际上是Qu.我相当自信我可以隔离图像中的单独字母,我只是想知道如何做识别部分.

ocr opencv image-processing computer-vision boggle

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

无法使用日期时间 x 轴在 Bokeh 中绘制热图

我正在尝试绘制以下简单的热图:

data = {
    'value': [1, 2, 3, 4, 5, 6],
    'x': [datetime(2016, 10, 25, 0, 0),
          datetime(2016, 10, 25, 8, 0),
          datetime(2016, 10, 25, 16, 0),
          datetime(2016, 10, 25, 0, 0),
          datetime(2016, 10, 25, 8, 0),
          datetime(2016, 10, 25, 16, 0)],
    'y': ['param1', 'param1', 'param1', 'param2', 'param2', 'param2']
}
hm = HeatMap(data, x='x', y='y', values='value', stat=None)
output_file('heatmap.html')
show(hm)
Run Code Online (Sandbox Code Playgroud)

不幸的是它无法正确渲染:

在此输入图像描述

我尝试过设置 x_range 但似乎没有任何效果。

我已经成功地使用以下代码得到了一些东西:

d1 = data['x'][0]
d2 = data['x'][-1]

p = figure(
    x_axis_type="datetime", x_range=(d1, d2), y_range=data['y'],
    tools='xpan, xwheel_zoom, reset, …
Run Code Online (Sandbox Code Playgroud)

python bokeh

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

GWT的进度条

是否有可以与GWT一起使用的进度条小部件,还是我必须自己制作?我试图在google-web-toolkit-incubator,gwtupload和upload4gwt中使用进度条而没有任何运气.

gwt

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

Django admin 中的内联单元测试验证

我在 django admin 中向内联添加了一些验证,如果模型实例上的字段不存在,则不会保存内联。如果还没有截止日期,我不希望添加额外的截止日期:

class DeadlineInlineFormset(forms.models.BaseInlineFormSet):
    def clean(self):
        super(DeadlineInlineFormset, self).clean()
        # make sure deadline is set
        if not self.instance.deadline:
            raise ValidationError(_("Doesn't validate"))


class DeadlineInline(admin.StackedInline):
    model = AdditionalDeadline
    formset = DeadlineInlineFormset


class GrantAdmin(admin.ModelAdmin):
    ...
    inlines = [DeadlineInline]
    ...
Run Code Online (Sandbox Code Playgroud)

这工作正常,但我正在努力对其进行单元测试。到目前为止,我有:

class GrantAdminTestCase(TestCase):

    fixtures = [...]

    def test_forms(self):
        # create the form from a model instance.
        # it should validate but it doesn't
        g = Grant.objects.first()
        form = GrantAdminForm(instance=g)
        self.assertEqual(form.is_valid(), True)

        # remove deadline and add additional deadlines
        # It shouldn't be valid …
Run Code Online (Sandbox Code Playgroud)

python django unit-testing django-admin

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