擅长:python、mysql、java
<p>地理处理工具将反对shapefile(和dbase文件),在它们的名称中加上一个句点。在使用CopyFeatures和其他工具之前,需要重命名这些文件。在</p>
<pre><code>folder, shp_name = os.path.split(shp)
name = os.path.splitext(shp_name)[0]
for file_name in os.listdir(folder):
if file_name.startswith(name):
os.rename(os.path.join(folder, file_name),
os.path.join(folder, file_name.replace('.', '_', 1)))
</code></pre>