Skip to content

基于fastapi构建文件解析项目 支持txt文件、docx文件、doc文件、excel文件、csv文件、ppt文件、json文件、扫描pdf、非扫描pdf、图片、音频转文字

License

Notifications You must be signed in to change notification settings

helpself2005/FileParse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Parse Service

简介

基于fastapi构建文件解析项目 支持txt文件、docx文件、doc文件、excel文件、csv文件、ppt文件、json文件、扫描pdf、非扫描pdf、图片、音频转文字、视频、html

免责声明

本仓库为非盈利仓库,对任何法律问题及风险不承担任何责任。

本仓库没有任何商业目的,如果认为侵犯了您的版权,请来信告知。

本仓库不能完全保证内容的正确性。通过使用本仓库内容带来的风险与本人无关。

本地部署

  1. 克隆项目
git clone https://github.com/sanmaomashi/FileParse.git
  1. 安装依赖
pip install -r requirements -i https://mirror.baidu.com/pypi/simple
sudo apt-get install libreoffice
export LD_LIBRARY_PATH=/usr/lib/libreoffice/program:$LD_LIBRARY_PATH
  1. 执行项目
cd /项目目录/bin
bash start_project.sh
  1. 访问swagger ui
https://{{ip}}:1701/docs

docker部署

构建镜像

docker build -t nlp:file_parse .

启动容器

docker run -d --name fileparse -p 1701:1701 --restart=always nlp:file_parse

访问swagger ui

https://{{ip}}:1701/docs

License

Licensed under the Apache-2.0 © FileParse

About

基于fastapi构建文件解析项目 支持txt文件、docx文件、doc文件、excel文件、csv文件、ppt文件、json文件、扫描pdf、非扫描pdf、图片、音频转文字

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.5%
  • Shell 1.9%
  • Dockerfile 0.6%