欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java inputstream 传递给 py 处理

程序员文章站 2022-04-23 19:25:43
...

 

 

java  inputstream 传递给 py 处理


java  inputstream 传递给 py 处理
            
    
    博客分类: javapython javainputstream传递py处理 

/**
 * @author baoyou E-mail:curiousby@163.com
 * @version 2016年8月1日 下午1:05:36
 *<pre>
 <dependency>
    <groupId>jython</groupId>
    <artifactId>jython</artifactId>
    <version>2.1</version>
 </dependency>
 *</pre>
 * desc: ...
 */
public class PythonByJavaInputStream {

    public static void main(String[] args) throws FileNotFoundException {

        PythonInterpreter interpreter = new PythonInterpreter();
        interpreter.execfile("I:\\cache\\ea-ws\\DemoJava\\conf\\pystream.py");
        PyFunction func = (PyFunction) interpreter.get("processFile", PyFunction.class);
        File file = new File("I:\\cache\\ea-ws\\DemoJava\\conf\\1.txt");
        InputStream in = new FileInputStream(file);
        func.__call__(new PyFile(in));
    }

}

  

java  inputstream 传递给 py 处理
            
    
    博客分类: javapython javainputstream传递py处理 
 

 

#!/usr/bin/python3
# -*- coding: UTF-8 -*- 
'''
Created on 2017年5月24日

@author: hadoop
'''
def process(filepath):
     file = open(filepath, 'r')
     processFile(file)
      
def processFile(file):
     print "===================="
     lines= file.readlines()
     for line in lines:
        print line
     file.close()
     print "===================="

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支持支付宝和微信捐助,加入it技术扣扣群),没钱捧个人场,谢谢各位。


java  inputstream 传递给 py 处理
            
    
    博客分类: javapython javainputstream传递py处理 java  inputstream 传递给 py 处理
            
    
    博客分类: javapython javainputstream传递py处理 java  inputstream 传递给 py 处理
            
    
    博客分类: javapython javainputstream传递py处理 
 
 
 谢谢您的赞助,我会做的更好!

 

 

  • java  inputstream 传递给 py 处理
            
    
    博客分类: javapython javainputstream传递py处理 
  • 大小: 80.1 KB
  • java  inputstream 传递给 py 处理
            
    
    博客分类: javapython javainputstream传递py处理 
  • 大小: 12 KB