Python ValueError: invalid literal for int() with base 10 实用解决方法
作者:junjie 时间:2023-06-18 17:00:40
今天在写爬虫程序的时候由于要翻页,做除法分页的时候出现了
totalCount = '100' totalPage = int(totalCount)/20
ValueError: invalid literal for int() with base 10的错误
网上同样的错误有人建议用round(float(“1.0″)),但是解决不了我这个问题,round(float(“1.0″))是用于解决浮点数转换为整形数的,
而我这个则是因为原字符串转换为整形后做除法,虽然一段时间内可能不报错,但时间久了就会提示(其实就是一个warning,但是会强制终止你的程序),正确解决方法如下:
去除掉字符串中的非数字字符即可。亲测可用
标签:Python,ValueError:,invalid,literal,for,int(),with,base,10


猜你喜欢
小白教你PyCharm从下载到安装再到科学使用PyCharm2020最新激活码
2021-03-25 05:57:35

python pandas.DataFrame.loc函数使用详解
2023-10-04 07:01:58
Python装饰器用法实例分析
2023-02-22 12:05:49
SQLSERVERS 数据整理方法
2024-01-13 11:09:44
写了一个小巧的jquery拾色工具
2009-12-21 14:22:00

javascript 继承实现方法
2024-04-19 11:04:12
js中settimeout方法加参数的使用实例
2024-04-16 09:47:15
asp.net中文件下载功能的实例代码
2023-07-20 15:46:51
如何用python批量调整视频声音
2023-10-14 06:51:57
Javascript removeChild()删除节点及删除子节点的方法
2023-07-02 05:30:22

vue 修改 data 数据问题并实时显示操作
2024-05-02 17:00:53

Python编程实现正则删除命令功能
2022-10-19 16:45:08
PHP实现多文件上传的方法
2023-11-23 03:42:04
python实现控制台打印的方法
2021-12-18 12:21:04
python3操作mysql数据库的方法
2023-07-28 15:48:27
Python企业编码生成系统之主程序模块设计详解
2023-11-18 18:44:37
python moviepy 的用法入门篇
2022-09-03 11:41:16

python生成13位或16位时间戳以及反向解析时间戳的实例
2021-02-18 17:16:35

MySQL 8.0.20 安装教程图文详解(windows 64位)
2024-01-22 07:32:07

Python字符串和字典相关操作的实例详解
2023-08-19 12:49:08