目录

Python3中HTMLTestRunner报ImportError: No module named 'StringIO'的解决方案

本文详细解析在Python3环境下使用HTMLTestRunner时遇到的ImportError: No module named 'StringIO'错误。由于官方原版基于Python2编写,需手动修改源码以适配Python3语法。文章列出了具体的代码修改位置及对应语句,包括StringIO导入、字典键值判断、字符串解码及print语句的转换,帮助开发者快速解决模块引入失败的问题。

Python3中HTMLTestRunner报ImportError: No module named 'StringIO'的解决方案

Python int() 函数详解:类型转换与进制处理

本文详细介绍Python中int()函数的使用方法。涵盖将浮点数、布尔值及字符串转换为整型的规则,重点解析二进制、八进制、十六进制及自定义进制的转换语法。同时指出int()无法直接处理含小数点的字符串,并提供正确的转换路径,最后列举base参数越界及非法字符导致的常见报错与解决方案。

Python读取CSV时CParserError与NULL byte错误的编码排查

本文记录Python中读取CSV文件时常见的两个错误:CParserError提示字段数不匹配以及line contains NULL byte。通过对比直接修改后缀与“另存为”不同编码格式的操作,分析发现Excel另存为ANSI编码可解决此类解析问题。同时提供了csv模块与pandas模块对应的修正代码示例,供遇到类似编码导致解析失败的场景参考。

Python读取CSV时CParserError与NULL byte错误的编码排查
更多信息

专题列表