正如标题中所说,我似乎无法使用 python 移动已使用 php 上传的文件。
以下是我的函数的结构:
- 制作所需的目录(如果尚未创建)
- 使用shutils中的python move方法
- 然后最终返回最终路径以将其输入数据库
我似乎遇到的问题是php重命名文件,然后当我尝试移动它时,它保持不变(例如'phpb4ZbDq')。
可能吗?
编辑:
弄清楚了。
必须做的就是简单地添加文件的原始文件名(在我的例子中包含扩展名,.mp3)并将其连接到路径
又名
shutil.move(temp, main_dir + '/' + 文件名)