ホームページ >バックエンド開発 >Python チュートリアル >Python の楽しいファクト ジェネレーター Web アプリ
Flask は、データベース アクセス、ユーザー入力の処理、動的なデータ受け渡しなどの多くの機能を提供します。 HTML と単純な Python コーディングを使用して、効率的でユーザーフレンドリーなオンライン アプリケーションを作成します。 Python を使用すると、データを処理してユーザーにカスタマイズされたエクスペリエンスを提供できるようになり、Flask を使用すると Web アプリケーションの作成が容易になります。データ項目も HTML を使用してブラウザに表示されます。このコースを完了すると、楽しく機能するファクト ジェネレーター Web アプリケーションが完成します。
###設定###Fun Fact Generator Web アプリケーションは、さまざまなシナリオで使用できます。たとえば、トリビア ゲームに組み込んだり、社交的な集まりでの会話のきっかけとして使用したりできます。また、科学、歴史、文学など、追加のカテゴリの事実を含めるように拡張することもできます。可能性は無限大!
フォルダー構造は次のようになります -
リーリー ###アルゴリズム###
Flask クラスのインスタンスを作成し、変数に割り当てます。
興味深い事実のリストを作成し、変数に入れます。
を定義します。 乱数を開始点とする関数を作成します。
choose()「
index.html関数を使用します。
flask runのスクリプトを使用して Web アプリケーションを開始します。 ファクト変数は、
Jinja2テキスト エディタを使用して、「
index.html」ディレクトリは、Flask アプリケーション コードが配置されている Python コード ファイルと同じ場所に生成されます。 Web ページに必要な構造を与えるには、HTML コードを追加します。二重中括弧と変数名を含む Jinja2 テンプレート構文を使用して、HTML ページにランダムなファクトを表示します。ファイルを保存した後、Flask アプリケーションを実行します。 Example の中国語訳は次のとおりです: Example
リーリー Index.htmltemplates/ フォルダー に保存する必要があります ] リーリー ###出力###
このコードは、ランダムな楽しい事実を生成するための Flask Web アプリケーションをセットアップします。このコードは Flask モジュールと render_template 関数をインポートします。これにより、HTML テンプレートを使用して Web ページを生成できるようになります。ファクトはリストに保存され、
home()関数は random.choice()
メソッドを使用してリストからランダムなファクトを生成します。これらのファクトは、render_template() 関数を使用してindex.html テンプレートに渡され、結果として得られる Web ページにはテキストとともにファクトが表示されます。 index.htmlこのファイルは「テンプレート」フォルダーに保存する必要があり、興味深い事実やいくつかの見出しと段落テキストを表示するための HTML コードが含まれています。アプリケーションが実行されると、Flask はローカル コンピューター上でローカル サーバーを実行し、ユーザーはコンソールに表示される URL にアクセスして Web ページを表示できます。 ###結論は### この記事では、Python と Flask を使用して、興味深い事実を作成する Web アプリケーションを構築する方法を検討しました。必要なライブラリとフレームワーク、関連する構文、ファイル形式、およびコーディング標準の設定を更新しました。全体として、Python と Flask を使用して完全に動作するオンライン アプリケーションを作成するための詳細な手順が含まれています。
以上がPython の楽しいファクト ジェネレーター Web アプリの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。