• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python ValueError: invalid literal for int() with base 10 实用解决方法

Python ValueError: invalid literal for int() with base 10 实用解决方法

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了Python ValueError: invalid literal for int() with base 10 实用解决方法等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

今天在写爬虫程序的时候由于要翻页,做除法分页的时候出现了
totalCount = '100' totalPage = int(totalCount)/20
ValueError: invalid literal for int() with base 10的错误
</div>

网上同样的错误有人建议用round(float(“1.0″)),但是解决不了我这个问题,round(float(“1.0″))是用于解决浮点数转换为整形数的,
而我这个则是因为原字符串转换为整形后做除法,虽然一段时间内可能不报错,但时间久了就会提示(其实就是一个warning,但是会强制终止你的程序),正确解决方法如下:
去除掉字符串中的非数字字符即可。亲测可用
</div>

</div>

您可能想查找下面的文章:

相关文章

  • Python 包含汉字的文件读写之每行末尾加上特定字符
  • python处理大数字的方法
  • python基础教程之五种数据类型详解
  • Python编程实现删除VC临时文件及Debug目录的方法
  • python实现提取百度搜索结果的方法
  • 浅谈Python的Django框架中的缓存控制
  • Python装饰器使用示例及实际应用例子
  • Python读写ini文件的方法
  • 用Python的Tornado框架结合memcached页面改善博客性能
  • Python如何实现文本转语音

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python使用scrapy抓取网站sitemap信息的方法
    • Python实现统计文本文件字数的方法
    • Python与Java间Socket通信实例代码
    • Python中对列表排序实例
    • python实现搜索指定目录下文件及文件内搜索指定关键词的方法
    • 详解Python的Lambda函数与排序
    • python中类变量与成员变量的使用注意点总结
    • 讲解Python中fileno()方法的使用
    • Python获取暗黑破坏神3战网前1000命位玩家的英雄技能统计
    • Python continue语句用法实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有