完美解决ValueError: invalid literal for int() with base 10 错误问题

在pycharm中中提示如下错误:
ValueError: invalid literal for int() with base 10 错误问题

根据提示的错误误以为是要转换成int型的文本不符合10进制类型,结果怎么尝试都不正确。

return int(file_path.split(’/’)[-1].split(’_’)[0])
断点错误出现在这句话中。
最后将其改成
return int(file_path.split(’\’)[-1].split(’_’)[0])
就解决了。
可能是在GitHub上面下载的代码作者可能是在Linux下跑的,所以/与\还是有区别的。

自己的错误,希望能帮助你们。代码改错真的是很费心的一件事,望坚持。

猜你喜欢

转载自blog.csdn.net/weixin_43979572/article/details/86158309