Google 上没有针对此错误或 StackOverflow 的结果。
我读到这pathlib是处理路径的新 Python 方式。
所以我这样做:
with open(pic_name, 'wb') as image:
image.write(download.content)
image_path = Path(pic_name).resolve()
return image_path
Run Code Online (Sandbox Code Playgroud)
当我打印时,image_path我得到了图像的完整路径,但是当我尝试将它传递给使用 ffmpeg 创建视频文件的函数时,我得到:
TypeError: Can't convert 'PosixPath' object to str implicitly
我怀疑这是因为对象是 Posix 并且 ffmpeg shell 命令需要一个字符串,但是如何将 Posix 路径转换为字符串?
| 归档时间: |
|
| 查看次数: |
6406 次 |
| 最近记录: |