我在上传照片到python flask中的app/static/avatars文件夹时遇到了一个问题。
我的文件夹结构:
Project/
app/
static/
avatars/
Upload/
upload.py我的目标文件夹是"avatars“,我的代码在" upload /upload.py”,我怎么才能让realpath上传?
示例代码
UPLOAD_FOLDER = 'app/static/avatars/'
ALLOWED_EXTENSIONS = set(['png', 'jpg', 'jpeg', 'gif'])
app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER
app.config['MAX_CONTENT_LENGTH'] = 1 * 600 * 600错误消息:
IOError: [Errno 2] No such file or directory: u'//app/static/avatars/002.png'提前感谢!!
发布于 2015-04-09 19:42:23
好的,在upload.py中你可以这样做
>>> import os
>>> absolute_path = os.path.abspath("../"+UPLOAD_FOLDER+file_name)os.path.abspath从给定的相对路径返回绝对路径,从当前工作目录开始。
https://stackoverflow.com/questions/29537219
复制相似问题