1. 遇到 ValueError: numpy.dtype has the wrong size, try recompiling. Expected 88, got 96
导致该问题的原因是numpy版本过久,更新到新版本即可,但实际在mac上安装时遇到了更新之后也无法解决的问题,在stackoverflow上查找到了解决方案,mac系统python调用的路径首先是System下的Library,而非Library路径下的版本,使用pip命令安装的版本被安装到了Library路径下,所以实际上一直在使用旧版本,解决方法为将旧版本移除即可。
2.python字符串拼接速度慢
在python中使用“+”迭代增长字符串会导致速度越来越慢,因为需要不断的进行内存申请,内存转移,解决方法为将每一个子串先保留在list中,最后在一次性使用joi