以下のコードは本当に迷惑です私はstackoverflowとgoogleで見たことがありますまだ何も見つけていないと私はかなり良いpytonプログラマーであり、今までは、私は対処できないというエラーを見つけました。私はすべてを試しましたが、このコードの平和は私にIndentationErrorを与えています:予期しないインデントこれは普通のエラーは "undexpected indent"です。全体のコードとnadaの同じエラーと私は正しく4つのスペースに入れて、すべてはまだ...何も。助けて?なぜこのコードは私に "IndentationError:予期しないインデント"を与えます
from bottle import Bottle, run, route, static_file, debug
from mako.template import Template as temp
from mako.lookup import TemplateLookup
lookup = TemplateLookup(directories=[base+'/templates'])
application = Bottle()
if __name__ == '__main__':
@route('/')
else:
@application.route('/')
def index():
index_temp = lookup.get_template('index.html')
return index_temp.render(site=site, corperate=corperate, copyright=copyright)
デコレータ*を内側に置くことはできないと思います。そのような 'if'文です。それが問題だろうか? –
具体的には、 'if'ブロック内の関数定義を期待しているので、' else'は予期せずインデントされていません。 –