私のpythonバージョンは2.7.2で、私のOSはwin XPです。
これは私のスクリプトです:
import sqlite3
import os
from flask import Flask, request, session, g, redirect, url_for, \
abort, render_template, flash
DATABASE = 'C:\Python27\flaskr.db'
DEBUG = True
SECRET_KEY = 'development key'
USERNAME = 'admin'
PASSWORD = 'default'
app = Flask(__name__)
app.config.from_object(__name__)
def connect_db(): return sqlie3.connect(app.config['DATABASE']
if __name__ == '__main__':
app.run()
Pythonシェルでモジュールとして実行しているときにエラーが発生しました。
if __name__ == '__main__':
app.run()
「:」の右側は、無効な構文があるというエラー メッセージがアイドル状態で表示された場所です。しかし、構文エラーはほとんど見つかりません。