我有一个Python网络应用程序,在本地运行于网页浏览器,方便用户界面、处理用户选择的文件并保存已处理数据。我需要添加一个功能,即在选择的文件所在的同一文件夹中创建一个新的子目录(即如果文件位于path/fname.txt,则需要创建path/fname/目录以存放已处理数据)。如何访问此文件的路径?
在其他项目中,我曾要求单独获取路径,但这很笨拙,我不想每个文件都强迫用户执行这个多余的步骤。
在其他项目中,我曾要求单独获取路径,但这很笨拙,我不想每个文件都强迫用户执行这个多余的步骤。
@app.route('/getthefile', methods=['POST'])
def getthefile():
file = request.files['myfile']
filename = secure_filename(file.filename)
new_path = os.path.abspath(filename)
# gives me the wrong path