问题标签 [nodebox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
834 浏览

python - 与 Nodebox 类似的应用?

我正在寻找类似于Nodebox的应用程序/环境。Nodebox 太酷了,我想知道是否还有其他类似的应用程序。

它们不必与图形相关;我对以新方式使用编程语言的软件感兴趣。

0 投票
1 回答
917 浏览

c# - C# 中的 IronPython 和 Nodebox

我的计划:

我正在尝试设置我的 C# 项目以与 Nodebox 通信以调用某个函数来填充图形并将其绘制在新窗口中。

当前情况:[已修复...见更新2]

我已经包含了所有需要的 python 模块,但我仍然得到一个

Library 'GL' not found

似乎该pyglet模块需要对 的引用GL/gl.h,但由于 IronPython 的行为而无法找到它。

要求:

该项目需要在不安装新软件包的情况下保持尽可能小。这就是为什么我将所有模块复制到项目文件夹中并希望以这种方式或类似方式保留它。

我的问题:

我的问题是否有某种解决方法或库文件夹不匹配的修复方法。已阅读有关但找不到好的解决方案的一些Tao-Opengl文章OpenTK

更新1:

用一个小的 pyglet 窗口渲染示例更新了我的源代码。问题出在 pyglet 和引用的 c-Objects 中。如何将它们包含在要调用的 c# 项目中?到目前为止不知道......现在尝试一下。让您随时更新。

示例代码 C#:

示例代码 Python (test.py):

更新2:

第 139 行 [pyglet/lib.py] sys.platform is not win32... 出现错误。仅使用以下行来修复它:

现在出现以下错误:

修复它有点痛苦。正在更新结果...

更新3:

通过在 C#-Code 的第一行之后添加以下行来修复:

当前问题:

No module named unicodedata, 但 inPython26/DLLs只是一个*.pyd文件`。那么..我现在如何实现它?!

更新4:

通过冲浪修复:链接文本并添加unicodedata.py'.pyd到 C# Projectfolder。

当前问题:

'libGL.so not found'...伙计们..我几乎放弃了nodebox for C#..待续

更新5:

我放弃了:/ 解决方法:c# 通过 xml 和 filesystemwatchers 与 nodebox 通信。不是最优的,但案例已解决。

0 投票
1 回答
2150 浏览

python - Nodebox 图形模块

我在图形库上做了 Nodebox 教程:

http://nodebox.net/code/index.php/Graph#loading_the_library

我在应用程序支持中安装了库我粘贴了以下代码:

我收到了这个错误信息:

在此之前我得到了这个:

如果我关闭文件并重新打开并只说 graph = ximport("graph")

什么也没有发生(它似乎工作)。

我认为这将是一个非常酷的库。

任何帮助都会很棒。

0 投票
1 回答
326 浏览

python - Nodebox Python 清理

所以我尝试运行一个示例 Nodebox教程

这是代码:

基本上是从一个名为 morguefile 的站点下载的。我玩过它并尝试了 flickr,它也可以。我尝试了 google 和 youtube,但都没有成功。当我改回 flickr 时,我开始收到如下错误:

但这不再是我的代码的一部分了!我怀疑我的 pythonpath 可能是错误的。我曾经遇到过类似的问题,然后重新启动了我的 Mac,然后它又可以工作了。

如果没有解决方案,我该如何从头开始?

0 投票
1 回答
254 浏览

python - nodebox grid() 与网格库

在 Nodebox 中,您可以拥有:

  1. grid() 作为命令
  2. 网格作为图书馆

如果我按照本教程进行操作:

http://nodebox.net/code/index.php/Grid

它说用这个导入网格:

网格 = ximport("网格")

但是在 nodebox 中,这是一个命令,这就是为什么我认为事情没有按应有的方式工作。

那是对的吗?如果不是,我该如何正确导入。

谢谢

0 投票
1 回答
565 浏览

python - python中动词的NodeBox错误

我下载了包http://nodebox.net/code/index.php/Linguistics#verb_conjugation 即使我试图获得动词的时态,我也会遇到错误。

0 投票
1 回答
1082 浏览

python - 在 Windows 上使用 nodebox 运行图形库 + 无类型错误

我已经在我的机器上安装了nodebox 2 for windows 并验证了所有示例都按原样运行。

现在我想使用图形库Graph 来做同样的事情。

我去复制它,因为它在我的站点包文件夹中,然后运行它在 IDLE 中提供的示例。

我收到ximport的错误。所以我在代码中添加了from nodebox.graphics import *

现在我收到以下错误

Traceback (most recent call last):

File "C:\Python26\Lib\site-packages\graph\graph_example2.py", line 39, in <module> g.draw(highlight=path, weighted=True, directed=True)

File "C:\Python26\lib\site-packages\graph\__init__.py", line 453, in draw self.update()

File "C:\Python26\lib\site-packages\graph\__init__.py", line 416, in update self.x = _ctx.WIDTH - max.x*self.d - min_.x*self.d

AttributeError: 'NoneType' object has no attribute 'WIDTH'

有什么办法可以从 windows 的 nodebox 外部运行这个库吗?

谢谢...

我正在粘贴出现以下错误的代码...

0 投票
2 回答
708 浏览

svg - 使用 Nodebox 或 Processing 等工具制作矢量图形电影

我喜欢 Nodebox 和 Processing 的想法,并且想生成电影来可视化一些数据/算法。但是,Nodebox 会逐帧导出非常臃肿的 Quicktime 文件,而 Processing 仅导出 Java 应用程序。我希望能够导出不占用一分钟磁盘空间的电影。也许像 SVG 动画或存储动画的矢量图形定义而不是帧图像的 Actionscript 会更好。有没有像 Nodebox 和 Processing 一样容易编程并且可以导出“精益”电影的框架?

0 投票
1 回答
1271 浏览

pydev - Pydev Nodebox:“AttributeError:'NoneType'对象没有属性'WIDTH'”

我正在尝试使用 nodebox(ubuntu 12.04,python 2.7,django 1.3)创建数据库中用户之间的连接图,但是当我输入以下说明时,我在它下面收到错误消息:

如何让 nodebox 绘制我的图表?我应该向 graph/ init .py添加一个 try/catch 或 if 语句,以防止写入 none 类型的对象吗?我知道显示更多代码将有助于更快地解决问题;我遇到了格式问题,但我会尽快在问题中添加代码。

0 投票
1 回答
4027 浏览

nlp - 有没有办法通过 pip install 安装 nodebox 英语语言库?

用于 Python的NodeBox 英语语言库具有一些不错的功能,例如共轭,这对于项目可能非常有用。

我尝试通过 pip 在特定的 virtualenv 中安装,但pip search nodebox只显示:

它是否可以通过另一个名称进行 pip 安装(在 virtualenv 中)?或者是安装到的唯一方法

将 en library 文件夹与脚本放在同一文件夹中,以便 NodeBox 可以找到该库。你也可以把它放进去~/Library/Application Support/NodeBox/。第一次加载所有数据需要一些时间。

如他们网站上所述?