「Google App Engine Hello World」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Google App Engine Hello World== [Google App Engine][Python] ===準備=== http://code.google.com/intl/ja/appengine/docs/gettingstarted/helloworld.html Eclipseを…」) |
|||
1行目: | 1行目: | ||
==Google App Engine Hello World== | ==Google App Engine Hello World== | ||
− | [Google App Engine][Python] | + | [[Google App Engine][Python]] |
===準備=== | ===準備=== | ||
27行目: | 27行目: | ||
===開発サーバー起動設定=== | ===開発サーバー起動設定=== | ||
− | + | <blockquote>現在PyDevが、Google App Engine Projectに対応。以下参照</blockquote> | |
*http://typea.info/blg/glob/2009/07/google_app_engine.html | *http://typea.info/blg/glob/2009/07/google_app_engine.html | ||
34行目: | 34行目: | ||
====='''build.xml'''===== | ====='''build.xml'''===== | ||
コマンドラインからは、 | コマンドラインからは、 | ||
− | + | >%sdk_install_dir%\google_appengine\dev_appserver.py hellogoogleapp/ | |
として起動すればよいが、毎回は面倒なので、EclipseからAntで、Webサーバーを起動させてみる。 | として起動すればよいが、毎回は面倒なので、EclipseからAntで、Webサーバーを起動させてみる。 | ||
・・・起動はするが、停止方法がわからない。(コマンドラインからだと、Ctrl+Break とりあえず停止させる場合は、タスクマネージャからプロセ停止させるようにする) | ・・・起動はするが、停止方法がわからない。(コマンドラインからだと、Ctrl+Break とりあえず停止させる場合は、タスクマネージャからプロセ停止させるようにする) | ||
− | + | <project basedir="../"> | |
− | + | <property name="websvrdir" value="C:\Program Files\Google\google_appengine"/> | |
− | + | <target name="run_webserver"> | |
− | + | <exec dir="${websvrdir}" executable="python"> | |
− | + | <arg line="dev_appserver.py '${basedir}/hellogoogleapp/'"/> | |
− | + | </exec> | |
− | + | </target> | |
− | + | </project> | |
=====http://localhost:8080にアクセス===== | =====http://localhost:8080にアクセス===== | ||
[[File:0596_hellogoogleapp02.JPG]] | [[File:0596_hellogoogleapp02.JPG]] |
2020年2月15日 (土) 08:02時点における版
目次
Google App Engine Hello World
[[Google App Engine][Python]]
準備
http://code.google.com/intl/ja/appengine/docs/gettingstarted/helloworld.html Eclipseを使って、Hello Worldしてみる。
- [PyDev] [Pythonランタイム、Eclipse、プラグインの設定]
- Google App Engine SDKのインストール
コーディング
hello.py
print 'Content-Type: text/plain' print print 'Hello Google App Engine!'
app.yaml
application: hellogoogleapp version: 1 runtime: python api_version: 1 handlers: - url: /.* script: hello.py
開発サーバー起動設定
<blockquote>現在PyDevが、Google App Engine Projectに対応。以下参照</blockquote>
build.xml
コマンドラインからは、
>%sdk_install_dir%\google_appengine\dev_appserver.py hellogoogleapp/
として起動すればよいが、毎回は面倒なので、EclipseからAntで、Webサーバーを起動させてみる。 ・・・起動はするが、停止方法がわからない。(コマンドラインからだと、Ctrl+Break とりあえず停止させる場合は、タスクマネージャからプロセ停止させるようにする)
<project basedir="../"> <property name="websvrdir" value="C:\Program Files\Google\google_appengine"/> <target name="run_webserver"> <exec dir="${websvrdir}" executable="python"> <arg line="dev_appserver.py '${basedir}/hellogoogleapp/'"/> </exec> </target> </project>
http://localhost:8080にアクセス
© 2006 矢木浩人