2012-05-03 61 views
0

我需要運行Python腳本來重新保存遠程數據存儲上的一些實體,以便它們會丟失屬性。啓用remote_api是唯一的方法,或者我可以在遠程管理控制檯中啓用該功能以允許我從Web界面運行Python腳本?是remote_api執行遠程數據存儲的一次性腳本的唯一方法嗎?

+0

控制檯沒有內置任何東西,但沒有人阻止你在服務器上有一個處理程序,它可以輸入/上傳任意python。有關示例,請參閱shell.appspot.com(可將其部署到您自己的應用程序中)。 – geoffspear

+1

你在尋找類似http://shell.appspot.com的東西嗎? – alex

+0

是的。我記得我在管理控制檯中看到過類似的東西,但似乎只有本地的。 –

回答

2

對於所有我的應用我在默認情況下啓用開發者控制檯:

- url: /devcon/.* 
    script: $PYTHON_LIB/google/appengine/ext/admin 
    login: admin 

對於Python 2.7,它是:

- url: /devcon/.* 
    script: google.appengine.ext.admin.application 
    login: admin 

這其中包括交互式控制檯,我覺得偉大的黑客一次性需要在實際環境中做某些事情的腳本。

+0

太棒了。正是我需要的。謝謝! –

相關問題