小编Jim*_*Chu的帖子

如何用Jython导入Pandas

我是python的新手,我已经安装了Jython2.7.0

Java的

import org.python.util.PythonInterpreter;
import org.python.core.*; 

public class Main {
    public static void main(String[] args) {
         PythonInterpreter interp = new PythonInterpreter(); 
         interp.execfile("D:/Users/JY/Desktop/test/for_java_test.py");  
         interp.close();
    }
}
Run Code Online (Sandbox Code Playgroud)

蟒蛇

import pandas as pd
import ctypes

def main():
    data = pd.read_csv('for_test.csv')
    data_mean = data.a*2
    data_mean.to_csv('catch_test.csv',index=False)
    ctypes.windll.user32.MessageBoxW(0, "Done. Output: a * 2", "Output csv", 0)

if __name__ == '__main__':
    main()
Run Code Online (Sandbox Code Playgroud)

然后我收到了这个错误.

Exception in thread "main" Traceback (most recent call last):
File "D:\Users\JYJU\Desktop\test_java\for_java_test.py", line 1, in <module>
    import pandas as pd
ImportError: No module named pandas …
Run Code Online (Sandbox Code Playgroud)

python pandas jython-2.7

6
推荐指数
2
解决办法
5920
查看次数

标签 统计

jython-2.7 ×1

pandas ×1

python ×1