在切分路径时我写了这么一句,img_name = file_path.split('/')[-1]
在win10系统下,pycharm里面会报错,可能由于linux下和win10下的代码区别,\和/是有区别的,所以改成 \\就可以了
解决Pycharm报错:ValueError: invalid literal for int() with base 10: ‘data\\img‘
最新推荐文章于 2026-05-11 11:57:54 发布
在编程中处理文件路径时,Windows与Linux系统使用不同的分隔符。在Python中,使用`split('/')[-1]`来获取路径的最后一部分可能会在Windows环境下报错。解决方法是在Windows下将路径分隔符改为双反斜杠``。这个技巧对于编写跨平台兼容的代码至关重要。
1万+

被折叠的 条评论
为什么被折叠?



