dhi*_*nar 7 python file-upload flask python-2.7 object-storage
我正在学习如何在Flask中处理文件上传。从这里开始,我使用pdf文件上传并阅读了其中的内容。这发生在client.py文件中。
现在我想将文件从客户端传递到本地运行的服务器。当我使用request.file时,它将作为FileStorage Object获取。因此,在不保存或提供文件路径的情况下,我想从客户端上传文件并将其传递给服务器以进行进一步处理。
class mainSessRunning():
def proces(input):
...
...
return result
run = mainSessRunning()
@app.route('/input', methods=['POST'])
def input():
input_file = request.files['file']
...(extract file from filestorage object "input_file")...
result = run.process(file) ## process is user defined function
return (result)
Run Code Online (Sandbox Code Playgroud)
在这里,我想通过process()功能将传入文件发送到本地运行的服务器。我该怎么做呢?我遇到相同的问题,但找不到任何东西
Sra*_*raw 10
你是什么意思“提取”?如果要获取文件的字节,可以使用content = request.files['file'].read()。
然后将此内容发送到您想要的任何地方: res = requests.post(url, content)
| 归档时间: |
|
| 查看次数: |
4278 次 |
| 最近记录: |