小编jbr*_*don的帖子

Jython有一个很好的NumPy克隆吗?

我是一个相对较新的Python转换器.我编写了一些代码来从各种来源获取/绘制数据,以自动化一些每周报告和预测.我一直对Jython概念很感兴趣,并希望将我编写的一些Python代码移植到Jython中.为了快速完成这项工作,我需要一个用于Jython(或Java)的NumPy克隆.那里有这样的东西吗?

python java numpy jython

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

python中的嵌入式Linux设备树解析器?

我期待创建一个实用程序,它可以针对来自其他工具的XML配置文件验证嵌入式(PPC或ARM)Linux*.dts(设备树源)或*.dtb(二进制)文件.所以,我需要解析dts或dtb文件.我真的很想用Python做这件事.有谁知道那里解析dts或dtb文件的Python库或工具?设备树编译器(dtc)的Python实现将是完美的,但我还没有看到.

python linux embedded-linux device-tree

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

Jython UnsatisfiedLinkError对共享库中的本机方法调用

首先,这是正在工作的,然后我将描述什么不是:使用SWIG,我们已经采用了一些第三方代码,并创建了Java和C包装器源.创建了Java类的jar文件和C包装器代码的共享库.我们有一个Java代码库来加载共享库,并且能够根据需要调用本机代码.这是在Sun HostSpot JVM 1.5.0.14上运行的.不用担心.

现在,这不起作用:使用相同的JVM,带有Java包装器代码的jar文件和上面描述的相同共享库,我试图使用Jython来做一些脚本.CLASSPATH和LD_LIBRARY_PATH环境变量已正确设置.从Jython,我能够运行java.lang.System.loadLibrary(...),并加载共享库而不会出错.但是,当我在Jython脚本中为Java对象调用此库中的第一个本机方法时,我从JVM 获得了一个UnsatisfiedLinkError.

我在共享库上运行了nm,我发现有问题的方法存在于库中(对于JNI规范中描述的本机方法,名称为mangling).那么,问题是,什么可以阻止JVM解析方法名称?

我已经完成了JNI规范,我发现GC可以卸载一个库.在我调用方法之前会发生这种情况吗?还有什么可以导致这种失败?

java java-native-interface swig jython

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

需要骨架代码才能从PythonWin调用Excel VBA

我需要从python脚本中调用Excel工作簿中的VBA宏.其他人为Excel工作簿提供了宏.宏从外部数据库中获取更新的值,并执行一些相当复杂的数据按摩.我需要这个按摩的结果,我真的不想在我的Python脚本中复制它,如果我可以避免它.因此,如果我可以从我的脚本中调用宏并获取按摩结果,那将会很棒.

我所知道的关于COM的一切我都是从"Win32上的Python编程"中学到的.好书,但不足以完成我的任务.我搜索过,但没有找到任何关于如何做到这一点的好例子.有没有人有任何好的例子,或者一些如何解决/调用VBA宏的骨架代码?Excel COM接口上的一般参考(书籍,Web链接等)在这里也会有所帮助.谢谢.

com excel vba pywin32 excel-vba

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