我想要一个这样的路径列表:'C:\\Users\\user\\PycharmProjects\\hamza\\image2py\\21706_1.png'
在下面的代码中,我有一个带有att:的数据类
当我运行我的脚本时,我得到:'C:\\Users\\user\\PycharmProjects\\hamza\\image2py21706_1.png'
id:str
photos: str = field(init=False)
img_path: InitVar = Path("C:/Users/user/PycharmProjects/hamza/image2py/")
prefix: InitVar = "_1.png"
def__post_init__(self, img_path, prefix):
ppath = str(img_path) + self.id + str(prefix)
self.photos = str(PureWindowsPath(ppath))
发布于 2019-10-29 22:33:16
您可以使用os.sep添加缺少的'\‘
from os import sep
然后
ppath = str(img_path) + sep + self.id + str(prefix)
https://stackoverflow.com/questions/58609418
复制相似问题