gpt4 book ai didi

python3 os模块路径拼接错误?

转载 作者:行者123 更新时间:2023-12-01 01:35:50 26 4
gpt4 key购买 nike

python3 os moudle路径拼接错误?怎么解决?

import os
os.path.join(r'F:\django\aa',r'/media/2.png')

结果F:/media/2.png

预计F:\django\aa\media\2.png

在 Django 中

from django.conf import settings
import os
os.path.join(settings.BASE_DIR,'/media/2.png')

最佳答案

第二条路径不得以 / 开头。

>>> os.path.join(r'F:\django\aa',r'/media/2.png')
'/media/2.png'
>>> os.path.join(r'F:\django\aa',r'media/2.png')
'F:\\django\\aa/media/2.png'

如果是这样,除驱动器之外的整个第一个路径将被替换。

关于python3 os模块路径拼接错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52403843/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com