0

我正在尝试按照一些简单的说明使用 python 从应用程序外部操作 QGIS。按照http://www.qgis.org/en/docs/pyqgis_developer_cookbook/intro.html#python-applications中的说明,我在上面写着“这些命令可以放入引导脚本中,该脚本将负责启动”。我以前从未这样做过,我不知道如何创建这种类型的脚本......我应该引导的命令是:

set PATH=C:\qgispath;%PATH%
set PYTHONPATH=c:\qgispath\python

也就是说,这些是临时设置系统环境变量的方法。但是,同时拥有 python 和(当然)cmd 提示符(我的操作系统是 Win7),我不知道如何创建引导脚本,然后如何从 python 调用它,有人可以帮助我吗?

4

1 回答 1

0

通过引导脚本,文档可能意味着一个批处理文件,它初始化路径变量,然后运行您的应用程序。

例如,如果您将应用程序存储为 qgis_sample.py,则 bootstrap_example.bat 将类似于:

set PATH=C:\qgispath;%PATH%
set PYTHONPATH=c:\qgispath\python
python <path_to_application>\qgis_sample.py

希望这可以帮助!

编辑:

关于使用 python 脚本运行 bat 文件,请参阅:使用 python 代码运行 .bat 文件

于 2013-10-21T13:20:02.567 回答