diff --git a/alibabacloud_sample.egg-info/PKG-INFO b/alibabacloud_sample.egg-info/PKG-INFO index 8c4eadc..7ea5843 100644 --- a/alibabacloud_sample.egg-info/PKG-INFO +++ b/alibabacloud_sample.egg-info/PKG-INFO @@ -25,6 +25,7 @@ Requires-Dist: alibabacloud_tea_openapi<1.0.0,>=0.3.15 Requires-Dist: alibabacloud_tea_console<1.0.0,>=0.0.1 Requires-Dist: alibabacloud_tea_util<1.0.0,>=0.3.13 Requires-Dist: alibabacloud_credentials<2.0.0,>=1.0.2 +Requires-Dist: flask Dynamic: classifier Dynamic: description Dynamic: description-content-type diff --git a/alibabacloud_sample.egg-info/SOURCES.txt b/alibabacloud_sample.egg-info/SOURCES.txt index 8f88a87..b5a7011 100644 --- a/alibabacloud_sample.egg-info/SOURCES.txt +++ b/alibabacloud_sample.egg-info/SOURCES.txt @@ -1,7 +1,11 @@ README.md setup.py alibabacloud_sample/__init__.py -alibabacloud_sample/sample.py +alibabacloud_sample/dataservice.py +alibabacloud_sample/dbservice.py +alibabacloud_sample/fileservice.py +alibabacloud_sample/main.py +alibabacloud_sample/service.py alibabacloud_sample.egg-info/PKG-INFO alibabacloud_sample.egg-info/SOURCES.txt alibabacloud_sample.egg-info/dependency_links.txt diff --git a/alibabacloud_sample.egg-info/requires.txt b/alibabacloud_sample.egg-info/requires.txt index d89a942..ce34456 100644 --- a/alibabacloud_sample.egg-info/requires.txt +++ b/alibabacloud_sample.egg-info/requires.txt @@ -3,3 +3,4 @@ alibabacloud_tea_openapi<1.0.0,>=0.3.15 alibabacloud_tea_console<1.0.0,>=0.0.1 alibabacloud_tea_util<1.0.0,>=0.3.13 alibabacloud_credentials<2.0.0,>=1.0.2 +flask diff --git a/alibabacloud_sample/data/verify.db b/alibabacloud_sample/data/verify.db deleted file mode 100644 index f52bc7e..0000000 Binary files a/alibabacloud_sample/data/verify.db and /dev/null differ diff --git a/alibabacloud_sample/dbservice.py b/alibabacloud_sample/dbservice.py index 08f07e1..dec4c75 100644 --- a/alibabacloud_sample/dbservice.py +++ b/alibabacloud_sample/dbservice.py @@ -3,7 +3,7 @@ from sqlite3 import Error class DBService: - db_file = "data/verify.db" + db_file = "verify.db" conn = None def __init__(self): """ diff --git a/alibabacloud_sample/main.py b/alibabacloud_sample/main.py index 01700f4..c381993 100644 --- a/alibabacloud_sample/main.py +++ b/alibabacloud_sample/main.py @@ -1,3 +1,5 @@ + + from flask import Flask, request, render_template, send_from_directory from flask_cors import CORS from alibabacloud_sample.dataservice import DataService @@ -35,7 +37,8 @@ def recognize(): service = Service() dataservice = DataService() data = dataservice.get_invoice(file_path=file_path) - if data is not None: + print(data) + if data is not None and data.get('file_path') is not None: return data return service.recognize(file_path=file_path) # 发票验证 @@ -48,7 +51,12 @@ def verify(): dataservice = DataService() data = dataservice.get_invoice(file_path=file_path) return service.verify(data=data,file_path=file_path) +@app.route('/list',methods=['POST']) +def list(): + data = [] + + return data if __name__ == '__main__': # Service.verify(sys.argv[1:]) # Service.recognize(file_path="/home/jayus/图片/wechat_2025-07-31_131911_822.png") - app.run(host='0.0.0.0', port=5000, debug=True) \ No newline at end of file + app.run(host='0.0.0.0', port=5555, debug=True) \ No newline at end of file diff --git a/alibabacloud_sample/templates/index.html b/alibabacloud_sample/templates/index.html index 875aabe..f2f3142 100644 --- a/alibabacloud_sample/templates/index.html +++ b/alibabacloud_sample/templates/index.html @@ -1,14 +1,14 @@ - - -
- - - -