我正在使用Bottle来上传较大的文件。想法是,当上传文件时,Web应用程序以上传的文件路径作为参数运行(并忘记)系统命令。除了使用正确的文件路径作为参数来启动系统命令外,我不需要保存文件,但是我需要确定文件将在过程完成处理之前可用。
我使用此处描述的确切代码:http://bottlepy.org/docs/dev/tutorial.html#post-form-data-and-file-uploads
我的问题是:
我正在使用Bottle来上传较大的文件。想法是,当上传文件时,Web应用程序以上传的文件路径作为参数运行(并忘记)系统命令。除了...
好,让我们分解一下。
with open(filename,'w') as open_file:
open_file.write(data.file.read())
with open(filename, "wb") as file:
Data = data.file.read()
if type(Data) == bytes: file.write(Data)
elif type(Data) == str: file.write(Data.encode("utf-8"))