(1)invalid literal for int( ) with base 10:'largeDoses'
解决办法:这是因为数据类型不一致,导致出错,在int/str/float转换,其中raw_input接收字符串,input接收整数
(2)‘ ^
syntaxError:invalid syntax‘
解决办法:可能是标点符号、括号、双引号等不配对,需要增加或者删除
(3)‘ NameError:name'sorted Dist Indicies' is not defined ’
解决办法:这是因为变量前后不匹配,需要增加或者减少某个字母;有可能是前后大小写不同而引起不能识别
(4)‘dict_keys’ object does't support indexing
解决办法:这是因为python版本不一致,所以对列表的索引出现问题
例:firstsides = mytree.keys( )[0] 应该改为:firstsides = list(mytree.keys( ))[0]
(5)‘write( ) argument must be str, not byes’
解决办法:pickle( ) 是二进制格式,故带'b'标志打开文件‘wb/rb’
(6)同一目录下相互调用函数的做法是
-------先import 文件名
-------再文件名.函数
例:import treeplott