簡體   English   中英

如何從外部運行QGIS的python腳本

[英]How to run python script for QGIS from outside

我的文件夾中有一百個形狀文件。 我有以下任務

  1. 找出每個shapefile中的字段是什么
  2. 如果任何shapefile中都沒有字段“ City”,則必須在這些shapefile中添加該字段。

我可以使用iface.activeLayer()訪問QGIS中python控制台中的每一層

但是我想運行一個獨立的python腳本來執行任務。 有人可以幫忙嗎?

以我的拙見,如果您想在沒有QGIS GUI的情況下執行python腳本,則可以直接使用OGR Python API。

這里有一個完整的“食譜”: https : //pcjericks.github.io/py-gdalogr-cookbook/

官方API文檔在這里: http : //gdal.org/python/

簡單教程: http//www.gdal.org/ogr_apitut.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM