本帖最后由 VVANVI 于 2024-9-22 16:56 编辑
数据处理 , web api 代码
- import codecs
- import json
- def cl_file(file_path):
- # file_path = 'output.txt'
- data =[]
-
- with codecs.open(file_path, 'r', 'utf-8', errors='replace') as file:
- content = file.read()
-
-
- arr = content.split('\n')
- for i in arr:
- res = i.find('ETI;')
- if res != -1:
- # print(i)
- data.append({'r':i})
- return json.dumps(data)
复制代码- from flask import Flask ,request
- from txt_read import cl_file
- app = Flask(__name__)
- @app.route('/')
- def hello_world():
- return "Hello World!"
- @app.route('/readfile/',methods=['GET'])
- def read_file():
- filename = request.args.get('filename')
- # data = rename(filename)
-
- # return filename
- data = cl_file(filename)
- return data
-
- if __name__ == "__main__":
- app.run(debug=True)
复制代码
|