虽然java语言生态已经非常好,但是难免会因为编码效率、合适的库、或者其他原因使用到Python脚本。今天因为需要读取和写入dxf文件,所以在java中使用了Python的dxfwrite库。
在java中使用Python有两种方式:
一种是runtime执行命令行,这种调用方式比较弱,是直接运行在系统中的Python脚本,也需要系统中装了Python才行。
另一种是使用 Jython,这是基于jvm的Python运行时,在运行的时候,Python脚本在jvm中执行,所以能够做的操作相对丰富。
具体容后再叙。
网友评论