Я изучаю Google App Engine / Python, и я люблю его. К сожалению, мне не разрешают использовать мой собственный компьютер в офисе и не разрешают установить что-либо на корпоративной машине.
Было бы настолько замечательно иметь IDE онлайн для Google App Engine, где я мог играть со своим кодом Python с помощью любого браузера, включая тот на моем iPad.
Возможно, http://www.devunity.com/ будет IDE онлайн для GAE однажды. Вы знаете какой-либо существующий способ программировать GAE в браузере?
Один из вариантов - использовать web2py. Все файлы в проекте web2py можно редактировать с помощью собственного веб-редактора фреймворка. Достаточно хороший обзор того, как это работает, и некоторые функции сайта доступны в этом видео:
На данный момент и, вероятно, в течение некоторого времени вы не сможете редактировать свое приложение непосредственно в учетной записи движка приложения (как отмечает @Wobble: файловая система в экземплярах действительно читается- только по уважительным причинам это вряд ли изменится). Такие вещи, как Py I / O или аналогичные, также ограничены, как вы сами заметили.
Чтобы продвинуться вперед, вам как минимум нужна файловая система, в которую вы можете писать, предпочтительно машина, на которой также будет запускаться сервер разработки за вас. Арендуйте место у какого-нибудь провайдера VPS (например, gandi.net, http://www.gandi.net/hosting/ ), затем вы можете смонтировать домашний каталог VPS на офисном компьютере и создать свое приложение на нем. VPS, затем разверните с него. Это определенно не будет IDE, вам нужно использовать (/ изучить), как управлять системой в основном через командную строку, но это будет что-то. И в качестве дополнительного бонуса вы можете попробовать на нем вещи, отличные от GAE (Turbo Gears, скрученные вещи, модную базу данных на ваш выбор и т. Д.)
Py I / O : не совсем полноценная IDE, скорее консоль, на которой вы можете опробовать свой код Python. И он написан и работает на GAE.
Я не думаю, что сейчас существует полноценная онлайн-среда IDE, которая позволила бы вам написать полный проект GAE / Python.