小编gus*_*coh的帖子

JSON语法错误:'意外数字'或'JSON.parse:expected','或'}'在对象'中的属性值之后

我使用$ .ajax()从POST请求收到此响应:

{"command": 6,"log_size":50,"log":[
    {"type": 30,"tag": "*NETEVENT*","sensors": "0D","ti": 1047161877,"to": 0},
    {"type": 30,"tag": " __START__","sensors": "00","ti": 0000011410,"to": 0},
    {"type": 30,"tag": "*NETEVENT*","sensors": "0A","ti": 0000011411,"to": 0},
    {"type": 30,"tag": "*NETEVENT*","sensors": "0B","ti": 0000011411,"to": 0},
    {"type": 30,"tag": "*NETEVENT*","sensors": "0D","ti": 0000011412,"to": 0},
    {"type": 30,"tag": " __START__","sensors": "00","ti": 1047215799,"to": 0},
    {"type": 30,"tag": "*NETEVENT*","sensors": "0A","ti": 1047215799,"to": 0},
    {"type": 30,"tag": " __START__","sensors": "00","ti": 1047218051,"to": 0},
    {"type": 30,"tag": "*NETEVENT*","sensors": "0D","ti": 0000002598,"to": 0},
    {"type": 30,"tag": "*NETEVENT*","sensors": "0B","ti": 1047068795,"to": 0},
    {"type": 30,"tag": "*NETEVENT*","sensors": "0D","ti": 1047068796,"to": 0},
    {"type": 30,"tag": "*NETEVENT*","sensors": "0A","ti": 1047071223,"to": 0},
    {"type": …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json syntax-error

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

如何在新项目中开发/包含Django自定义可重用应用程序?有一些指导方针吗?

关于Django可重用应用程序的以下 教程,一切正常.但是我对开发和打包Django应用程序的过程有一些疑问.

1 - 在教程中,应用程序首先在项目中开发,然后在另一个文件夹中进行复制粘贴以进行打包,然后再次包含在项目中.这是开发Django应用程序的方式吗?例如,如果我必须包含新功能或修复错误,我是否应该在项目中进行更改,然后将它们复制粘贴到项目外的包文件夹中?

2 - 假设1不是开发应用程序的唯一方法,我开始使用以下结构为我的应用程序创建一个包文件夹:

django-myApp
|--myApp
|  |--models
|     |--file1.py
|     |--file2.py
|--setup.py
|--README.rst
Run Code Online (Sandbox Code Playgroud)

运行python3 setup.py sdist并安装后,pip3 install --user myApp.tar.gz我可以从新的Django项目shell成功导入我的应用程序.但是当我运行python3 manage.py migrate时,不会创建myApp模型的表.我想这是因为myApp包中没有迁移文件夹,据我所知,创建迁移的唯一方法是makemigrations在项目中运行.或者我可能错过了什么?我是否可以在项目中没有应用程序的情况下生成初始迁移模块?

3 - 最后,问题是:在开发应用程序时,我是否必须启动项目,复制app文件夹进行打包,将其重新安装到vía安装,然后继续在包文件夹中进行开发?

提前感谢任何评论或指导.

PD:对不起我的英文,也有关于它的评论很受欢迎

编辑1:

一个突出我怀疑的例子:完成教程后,应用程序源代码在项目之外,并假设我需要更改模型.我可以在app文件夹中更改它们,发布新版本(例如0.2)并安装它.现在,如何为这些更改生成迁移?我应该总是有一个测试项目吗?

django package django-apps python-3.x django-1.8

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

在Jupyter Notebook中使用%% time在连续单元格中更改变量范围

TL; DR

我面临一个奇怪的问题(或者我缺少一些基本的知识)。我有一个Jupyter笔记本,在一个单元格中有一个另存为的变量numpy.ndarray,但是当我在下一个单元格中打印其类型时,该变量显示为type list。这怎么可能?在我的机器上工作正常,在VM中没有。


详细说明:

我正在处理某个请求请求,以更新Jupyter笔记本,并且由于我在当前设置中遇到一些绘图问题,因此我尝试在具有更新程序包和组件的其他机器/系统上对其进行测试。

在我的笔记本电脑中,我具有Ubuntu 16.04和以下配置:

> The version of the notebook server is: 5.7.4 The server is running on
> this version of Python: Python 3.5.2 (default, Nov 12 2018, 13:43:14) 
> [GCC 5.4.0 20160609]
> 
> Current Kernel Information: Python 3.5.2 (default, Nov 12 2018,
> 13:43:14)
> IPython 7.2.0 -- An enhanced Interactive Python. Type '?' for help.
Run Code Online (Sandbox Code Playgroud)

我创建了一个虚拟机,安装了Ubuntu 18.04,并使用以下配置:

> The version of the notebook server is: 5.7.6 The …
Run Code Online (Sandbox Code Playgroud)

python scope numpy jupyter-notebook

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