擅长:python、mysql、java
<p>您还可以使用关键字参数从任何类似Python文件的对象加载shapefile来指定这三个文件中的任何一个。这个特性非常强大,允许您从url、zip文件、序列化对象或某些情况下的数据库加载shapefile。在</p>
<p>下面是相同的样品</p>
<pre><code>>>> myshp = open("shapefiles/blockgroups.shp", "rb")
>>> mydbf = open("shapefiles/blockgroups.dbf", "rb")
>>> r = shapefile.Reader(shp=myshp, dbf=mydbf)
</code></pre>
<p>使用“打开”而不是读。或者试试下面的例子</p>
^{pr2}$
<p>这也应该行得通。希望有帮助。在</p>