【发布时间】:2018-06-12 18:14:41
【问题描述】:
我正在尝试获取通过 HTTP 发布上传的文件的文件名和文件大小。
我可以使用get_file = request.POST['file'].file 获取文件并使用get_filename = request.POST['file'].filename 获取文件名,但是当我使用get_file_size = os.stat(get_file).st_size 获取上传文件的大小时,它会抛出一个错误说
“TypeError:强制转换为 Unicode:需要字符串或缓冲区,找到实例”
那么我如何获取文件大小并检查文件大小是否小于 10Mb?
【问题讨论】: