python里面显示str oBjECt hAs no AttriButE AppEnD
因为使用了append()方法,相当于需要指定字典A中A[letter]对应的值是列表.所以如果不加[]的话,是直接对字符串使用append(),会报错.未明学院python课程助你入门数据分析和数据挖掘.
'str' object has no attribute 'append'字符串 类型没有append 的方法 result.append(result) 检查 result 的数据类型
l = l.append(b) 不能这样写.应该这样写:l.append(b).其他几行类似.原因:append会修改l本身,并且返回None.不能把返回值再赋值给l.
函数名打错了,replace,不是repalce祝好运,望采纳
你把w.word改成w就可以了
l=l.append(b)改成l.append(b)其他行同理
bytes 函数改为 name.encode(encoding='UTF-8')
定义alldir时候的形参path跟os模块的子模块path冲突了(你这里使用了该模块下的os.path.isdir),给alldir的形参换个变量名应该就好了
to_file是个str类型,你想要实现得这样:f = open(to_file, 'w')f.close()
对于字符串,没有”workspace“这个指令.可能是这个arcpy的问题