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
0
投稿

猜你喜欢

  • 小白教你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
  • asp之家 网络编程 m.aspxhome.com