擅长:python、mysql、java
<pre><code>Traceback (most recent call last):
File "C:\Users\something\Desktop\test2\testing.py", line 5, in <module>
e = shapefile.Editor(shapefile = 'C:/Users/something/Desktop/test2/testing')
File "C:\Python27\lib\site-packages\pyshp-1.2.0-py2.7.egg\shapefile.py", line 1048, in __init__
self.records = r.records()
File "C:\Python27\lib\site-packages\pyshp-1.2.0-py2.7.egg\shapefile.py", line 525, in records
r = self.__record()
File "C:\Python27\lib\site-packages\pyshp-1.2.0-py2.7.egg\shapefile.py", line 490, in __record
value = int(value)
ValueError: invalid literal for int() with base 10: '**********'
</code></pre>
<p>在评估错误和代码后形状文件.py,编辑器对象返回ValueError的原因是由于.dbf文件中与.shp文件关联的属性为空。对于my.shp文件中的每个项,一个简单的属性[0,1,2,3,4,5],就可以满足试图调用records方法的构造函数的要求。在</p>
<p>谢谢你的帮助,塞拉斯,如果没有你的指导,是不可能解决这个问题的。在</p>