完美解决ValueError: invalid literal for int() with base 10 错误问题
来源:互联网 发布:gis中地理数据的特征 编辑:程序博客网 时间:2024/06/06 23:50
今天写了一个从文本文件导入数据到MYSQL的程序,突然报了这么一个错误!
发现文本中多了3个看不见的字符\xef\xbb\xbf,后来知道这是文本文件中的BOM头,于是用NOTEPAD++清除掉这3个字符,就不报错了。
具体操作如下:
1、以notepad++方式打开文件
2、在菜单栏中选择“编码”选项,在下拉选项中,选择“以UTF8无BOM格式编码”
3、保存
再次运行程序,问题解决、
如果读取的字符不是文件中的,用repr(变量)打印一下,就知道数据的内容了,过滤掉特殊字符就OK了。
阅读全文
0 0
- 完美解决ValueError: invalid literal for int() with base 10 错误问题
- ValueError: invalid literal for int() with base 10: ' ' 文本转化为向量错误解决
- ValueError: invalid literal for int() with base 10
- ValueError: invalid literal for int() with base 10
- ValueError: invalid literal for int() with base 10: '2.0'
- Python debug ValueError: invalid literal for int() with base 10:
- ValueError: invalid literal for int() with base 10: ''
- ValueError: invalid literal for int() with base 10: '1127437398.85751'
- ValueError: invalid literal for int() with base 10: 'largeDoses'
- 用scrapy框架时,出现问题:ValueError: invalid literal for int() with base 10: 'dev0'
- repo init 报:ValueError: invalid literal for int() with base 10: '8 (Apple Git-58)'
- machine learning in action出现ValueError: invalid literal for int() with base 10: 'largeDoses'
- ValueError: invalid literal for int() with base 10: '7.8000000e+02'
- Python debug —— invalid literal for int() with base 10
- 《机器学习实战》 2.1 小节 kNN 算法中 invalid literal for int() with base 10:‘largeDoses
- moviepy ValueError: Invalid value for quantizer: 'wu'
- 解决unable to find string literal operator 'operator""fmt' with 'const char [15]', 编译问题
- No mapping found for HTTP request with URI完美解决
- Java:类与继承
- c++派生,运算符重载,虚函数的使用
- 配置apache域名
- 小程序码营销的3重境界——玩转小程序90
- Good Article Good sentence
- 完美解决ValueError: invalid literal for int() with base 10 错误问题
- 使用pycharm开发多个django项目注意事项
- android嵌套使用ViewPager和ScrollView焦点冲突解决方案
- ...exception.NestableRuntimeException和...map.MultiKeyMap的解决方法
- Fractal
- [Android面试] Xml 解析辨析---SAX、DOM、Pull
- OpenGL安装教程
- Mybatis中的反射和动态代理
- java.lang.ClassNotFoundException