2013年5月23日木曜日

はじめてのPython(1)

意外なエラー:
コーディングするとき、from の前に余計な空白スペースが一つあったので、
アプリを実行すると、書きのエラーが出てしまった。
Exception Type:IndentationError
Exception Value:
unexpected indent (urls.py, line 1)

よく調べたら、インデントのエラーだった。ほかの言語にないエラーで、
ちょっとびっくり。
しかし、なぜか最初の行だと、コンパイルエラーが出ない。
ほかの行だとちゃんとエラーだと表示してくれるけど、
これもまた不思議。
結論:
pythonの開発で最初の行には書きのことを気を付けること。


< 最初行のfrom の前に空白をいれないこ
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
from django.conf.urls.defaults import *