下記コーディングはQiitaの記事を参考にさせていただきました。{{name}}さんは18歳以上ですね。↑人気ブログランキングに参加しています。/mnt/usb/↑人気ブログランキングに参加しています。他の「demoxx.html」プログラムは省略します。後日機会があったら当ブログに載せます。以上セッション処理プログラムでした。↑人気ブログランキングに参加しています。解決するまでの間、開発は「PyCharm」で行うことにした。Programの中で「elif」をコーディングすると文法エラーになってしまうと書いた。これはまだ未解決である。解決するまでの間、開発は「PyCharm」で行うことにした。それで、PyCharm環境下でdemo32.pyを走らせたのがアイキャッチの画像である。下の画像は「PyCharm」での各ライブラリのヒエラルキーである。↑人気ブログランキングに参加しています。PythonPyCharmでのdemo32.pyの実施にコメントPycharmでのdemoプログラム190623Pycharmでのdemoプログラム1Atom下での「elif」の文法エラーによってWSL環境下でのPythonProgramの開発をまず考えた。2これだとemacsなどの使用を考えなくてはならない。3また、モジュールの転送も面倒である。4そこでPycharmでの開発を考えた。5テストプログラムの実行を試みた。6普通のプログラムはうまくいったが「Flask」を使用したプログラムはエラーとなった。7そこでPycharm環境下へ「Flask」のインストールを考えた。‘s’を行ってモジュールを指定すればよいことが分かった。9こうして「Flask」をPycharm環境下にインストールした。10まず「demo09.py」を実行した。11次に「demo32.py」(login)など「Flask」のインポートを行うプログラムを実行した。1211はうまくいった。13今後はPycharm環境でAI以外の開発を行い特に「SQL」関係を開発することにした。14Pythonの「elif」が「Atom」でなぜエラーになるのかを解決したい。15「Atom」「WSL」「Pycharm」をうまく使って、AI関連の開発につなげたい。↑人気ブログランキングに参加しています。PythonPycharmでのdemoプログラムにコメントFlaskを使って今まで学習したこと今まで学習したこと2019/01/031FlaskをWSLにインストールする2ディレクトリはflask(/)、templates、static、css、images、jsからなる。index()」でデコレータ。‘吉田’)をコーディングすることでnameパラメータによりhtmlファイルにデータを渡せる。“__main__”改行、app.run(debug=True)を指定する。6demoxx.htmlの最後ででjsを呼び出せる。7js内のalertでdialogMSGを表示させられる。request.args.get(“who”)をコーディングすることによりADR領域に/?who=xxxxxxをタイプインすることで.pyにて受け取れる。“yyyy”で画面にyyyyを表示できる。whoでwhoの内容が表示される。%}のように書くことで制御文が構成できる。11ADR領域にパラメータが複数ある時には&をデリミターにすることができる。redirect(url_for(“func”))とコーディングすることにより(‘/’)で入ってきてもfuncにリダイレクトできる。htmlでPythonプログラムの中にhtmlファイルを含めることができる。14formの中にtype=”text”とすると入力がテキスト形式、passwordとすると入力が伏字になって「・・・」のようになって画面には表示されない。placeholder=”名前”のようにすると入力マスに薄い字で「名前」と表示される。render_template(‘indexxx.html’,age=my_age...,eml=my_email,...)とすればデータの入力および結果の表示ができる。passwdのようにする。[i]のiはループカウントになる。17session管理はdemo29.py(demo28.py)のようにすればよい。↑人気ブログランキングに参加しています。PythonFlaskを使って今まで学習したことにコメントlogin完成形(demo16.py)login完成形日本語バージョンのプログラムです。日本語バージョンのプログラムです。%}・・・名前またはパスワードが間違えています。required/>・・・・<button>ログイン</button>・・</form></body></html>****************************************↑人気ブログランキングに参加しています。Pythonlogin完成形(demo16.py)にコメント年齢チェックのプログラムインデントができないので我慢してほしい。これで画像の処理が行われている。年齢チェックのプログラムインデントができないので我慢してほしい。これで画像の処理が行われている。loginの完成形が下記のリンク先でupした参照してほしい。%}・・・・Barry命の{{name}}さんは20歳以上なんですね。↑人気ブログランキングに参加しています。HTML年齢チェックのプログラムにコメントloginをFlask下で作ってみたワークエリアに代入しないで2次元ディクショナリを直接参照できれば良いのだが!→解決、後日修正してここに掲載する予定である。2018/12/17完成。loginをFlask下で作ってみたloginの完成形が下記のリンク先でupした参照してほしい。neverjpのぶらり日記loginをFlask下で作ってみた。Qiitaに載っていた問題を自分なりに作ってみた。2次元ディクショナリをPythonプログラムの中に作りidとpasswordをADRに入力しid,passwordとも一致したら画面に「success」と表示する。失敗したら「fail」と表示する。2次元ディクショナリのキーワードの参照の仕方がわからなかったので一度ワークエリアに代入した。問題は2番目の要素以外に「success」が表示されないで「fail」になってしまうことだ。ワークエリアに代入しないで2次元ディクショナリを直接参照できれば良いのだが!後日修正してここに掲載する予定である。「work_data」の代わりに「user_data[i][“id”]」にしたが結果は同じであった。programの初歩的ミスで済みません。過去にも一度画面にCSSの属性が表示されるとそれ以降CSSを変えても元のままになってしまう現象があった。「http://localhost:5000/login?id=hoge&pass=foo」と入力するわけである。課題では「url_for」も使ってみよとあったが「demo18.py」にてやってみたがまだうまくいっていない。↑人気ブログランキングに参加しています。WSLloginをFlask下で作ってみたにコメント昨日のデモで使ったソースデータWordPressの都合上インデントは無視します。代わりに「neverjpのぶらり日記」(2018/12/6付け)を参照してください。strict’;alert(‘アラートだよ〜。