解决Pycharm报错:ValueError: invalid literal for int() with base 10: ‘data\\img‘

在编程中处理文件路径时,Windows与Linux系统使用不同的分隔符。在Python中,使用`split('/')[-1]`来获取路径的最后一部分可能会在Windows环境下报错。解决方法是在Windows下将路径分隔符改为双反斜杠``。这个技巧对于编写跨平台兼容的代码至关重要。

在切分路径时我写了这么一句,img_name = file_path.split('/')[-1]
在win10系统下,pycharm里面会报错,可能由于linux下和win10下的代码区别,\/是有区别的,所以改成 \\就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值