Python 服务器抛出;是一个目录";错误,但我希望它是一个目录
我正在将图像保存到服务器上的临时目录中。我不包括进口 由于这些与此问题无关:Python 服务器抛出;是一个目录";错误,但我希望它是一个目录,python,flask,Python,Flask,我正在将图像保存到服务器上的临时目录中。我不包括进口 由于这些与此问题无关: @images_blueprint.route('/image/upload', methods=['POST']) def upload(): TEMP_DIR = os.getcwd()+f'/{secrets.token_hex(12)}/' os.mkdir(TEMP_DIR) image = request.files.get('image') if not image:
@images_blueprint.route('/image/upload', methods=['POST'])
def upload():
TEMP_DIR = os.getcwd()+f'/{secrets.token_hex(12)}/'
os.mkdir(TEMP_DIR)
image = request.files.get('image')
if not image:
return jsonify(response_obj), 400
filename = secure_filename(image.filename)
image.save(TEMP_DIR, filename) # <-- Error thrown here "Is a directory"
# os.remove(TEMP_DIR)
@images\u blueprint.route('/image/upload',methods=['POST'])
def upload():
TEMP_DIR=os.getcwd()+f'/{secrets.token_hex(12)}/'
os.mkdir(临时目录)
image=request.files.get('image')
如果不是图像:
返回jsonify(响应对象),400
filename=secure\u文件名(image.filename)
image.save(TEMP_DIR,filename)#下面的代码检查请求中是否有图像,如果有图像返回400。它构建了一个在save
@images_blueprint.route('/image/upload', methods=['POST'])
def upload():
image = request.files.get('image')
if not image:
return jsonify(response_obj), 400
else:
TEMP_DIR = os.getcwd()+f'/{secrets.token_hex(12)}/'
os.mkdir(TEMP_DIR)
filename = secure_filename(image.filename)
image.save(os.path.join(TEMP_DIR,filename))
#image.save(TEMP_DIR, filename) # <-- Error thrown here "Is a directory"
# os.remove(TEMP_DIR)
@images\u blueprint.route('/image/upload',methods=['POST'])
def upload():
image=request.files.get('image')
如果不是图像:
返回jsonify(响应对象),400
其他:
TEMP_DIR=os.getcwd()+f'/{secrets.token_hex(12)}/'
os.mkdir(临时目录)
filename=secure\u文件名(image.filename)
image.save(os.path.join(临时目录,文件名))
#image.save(TEMP_DIR,filename)#你看过(API文档)了吗?