2013-10-21 89 views
0

我想要遵循一些簡單的說明,使用python從應用程序外部使用QGIS進行操作。按照http://www.qgis.org/en/docs/pyqgis_developer_cookbook/intro.html#python-applications中的說明,我在庫存的地方寫道:「這些命令可以放入啓動腳本中,以便啓動」。我從來沒有做過這個,我不知道如何創建該類型的腳本...... 我應該引導的命令是:bootstrap腳本臨時設置環境

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

也就是說,這些辦法臨時設置系統環境變量。然而,同時具有python和(當然)cmd提示符(我的操作系統是Win7),我不知道如何創建引導腳本,然後如何從python調用它,任何人都可以幫助我嗎?

回答

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腳本運行的批處理文件,請參閱:Run a .bat file using python code

+0

的問題是,我要創建這個「蝙蝠」的文件,然後從蟒蛇,怎麼稱呼它我要這樣做嗎? – umbe1987

+0

請參閱:http://stackoverflow.com/questions/5469301/run-a-bat-file-using-python-code。編輯答案以添加此信息。 –