2017-03-06 27 views
0

在我的项目中,我使用request.FILES.getlist('filedname')接收多个文件并使用django forms save方法保存它。使用python的tika服务器API再次读取相同的文件:将django文件对象放入蒂卡服务器

def read_by_tika(self, path): 
    '''file reading using tika server''' 
    parsed = parser.from_file(str(path)) 
    contents = (parsed["content"].encode('utf-8')) 
    return contents 

有没有什么办法直接把列表文件从获取到request.FILES服务器tikka而不保存在硬盘中。

+1

您是不是指[Apache Tika](https://tika.apache.org/)?请添加一个链接到'read_by_tikka()'API文档。 – Udi

+0

是Apache Tika – akhilviswam

+0

def read_by_tikka(self,path): '''使用tika服务器读取''' parsed = parser.from_file(str(path)) contents =(parsed [“content”]。encode( 'utf-8')) return contents @ Udi – akhilviswam

回答