qq_42519463 2021-05-07 03:02 采纳率: 62.5%
浏览 31
已采纳

关于python中路径格式问题

data_file = []
    folders = ['E:/Graduation Project/UCF-101_video_classification-master/data/train/', 'E:/Graduation Project/UCF-101_video_classification-master/data/test/']

代码里这样引入了路径

输出下面的子文件路径变成

E:/Graduation Project/UCF-101_video_classification-master/data/train\ApplyEyeMakeup\v_ApplyEyeMakeup_g16_c05.avi

为什么默认输出下级路径变成\正斜杠呢。同一条路径里有正斜杠和反斜杠同时存在没关系吗?

  • 写回答

1条回答 默认 最新

  • 后端工匠之道 2021-05-07 03:38
    关注

    不同的斜杠肯定是有问题的,你输出的这个路径是无法访问到文件的。统一文件路径吧,除非你的‘ \ ’是文件路径名,不是路径 /

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    qq_42519463 2021-05-07 04:12

    请问怎么统一路径呢?代码里改‘\'斜杠会报错,但是python输出的下级路径又是'\'斜杠。

    回复
    qq_42519463 2021-05-07 04:17

    代码里那个想访问文件夹下所有.avi的文件,但是我print(video_path)发现每给视频文件的路径最后两级变成了'\'斜杠

    回复
    后端工匠之道 回复 qq_42519463 2021-05-07 05:43

    你folders里面的路径是正确的吧?所以你这个完整路径是拼接的吗?可以替换符换一下replace

    回复
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部