現在位置:ホームページ > 技術記事 > バックエンド開発

  • ASGI が解説: Python Web 開発の将来
    ASGI が解説: Python Web 開発の将来
    翻訳者 | Li Rui によるレビュー | Sun Shujuan Python Web アプリケーションは、Web サーバーとの通信方法を記述する Web サーバー ゲートウェイ インターフェイス (WSGI) 標準に長い間準拠してきました。 WSGI は、2003 年に初めて導入され、2010 年に更新されましたが、Python 2.2 でネイティブに利用できる実装が簡単な機能のみに依存しています。その結果、WSGI はすべての主要な Python Web フレームワークにすぐに統合され、Python Web 開発の基礎となりました。 2022 年に早送りします。 Python2 は非推奨になり、Python にはネットワーク呼び出しなどの非同期操作を処理するためのネイティブ構文が追加されました。デフォルトで同期動作を前提とする WSGI およびその他の標準では、
    Python チュートリアル . flask 1928 2023-04-12 22:37:03
  • Windows で Python コードを記述するにはどうすればよいですか?素晴らしい戦略が登場します!
    Windows で Python コードを記述するにはどうすればよいですか?素晴らしい戦略が登場します!
    Windows で Python 開発を行うにはどうすればよいですか?マスターが使用しているようなプレーン テキスト エディターを使用する必要がありますか、それともより完全な IDE を使用する必要がありますか?組み込みのコマンド ライン ツールを使用する必要がありますか、それとも新しいターミナルをインストールする必要がありますか? Windows を使用する大きな利点の 1 つは、Windows には非常に多くのアプリケーションがあり、強力な GPU であっても空いた時間に他の「作業」を実行できることです。ただし、Linux や macOS とは異なり、Windows での開発は常に多くの課題に直面し、ファイル エンコード、環境制御、プロジェクトのコンパイルなど、開発プロセス中に常に魔法のような利点が得られます。これらは初心者にとって特に顕著です。特定のライブラリをインストールすると、さまざまな依存関係エラーが発生する可能性があります。
    Python チュートリアル . flask 2303 2023-04-12 22:22:07
  • ChatGPT 共有 - LLM アプリケーションの開発方法
    ChatGPT 共有 - LLM アプリケーションの開発方法
    1 背景 ChatGPT は業界に大きな衝撃を与え、あらゆる分野で大規模言語モデルと一般的な人工知能について議論しています。 AIは50年以上の発展を経て、産業構造の水平展開の重要な時期を迎えています。この変化は、「事前トレーニング + 微調整」から「事前トレーニング、プロンプト、予測」へと進化した NLP 分野のパラダイム シフトに起因します。この新しいモデルでは、下流のタスクが事前トレーニングされたモデルに適応するため、複数のタスクに適した大規模なモデルが作成されます。この変化により、AI業界では水平分業の基礎が築かれ、大規模な言語モデルがインフラとなり、ユーザーとモデルの接続に注力するプロンプトエンジニアリング企業が次々と誕生しました。 AI 業界の分業は、基盤となるインフラストラクチャ (クラウド サービスを含む) を含めて最初に形になりました。
    AI . flask 2687 2023-04-12 21:43:04
  • Flask を使用して Kubernetes 上に Python マイクロサービスを構築する
    Flask を使用して Kubernetes 上に Python マイクロサービスを構築する
    マイクロサービスはドメイン駆動設計 (DDD) に従い、開発プラットフォームから独立しています。 Python マイクロサービスも例外ではありません。 Python3 のオブジェクト指向の性質により、DDD の観点からサービスをモデル化することが容易になります。マイクロサービス アーキテクチャの力は、その多言語の性質にあります。企業はその機能を一連のマイクロサービスに分割し、各チームは自由にプラットフォームを選択できます。当社のユーザー管理システムは、追加サービス、検索サービス、検索サービス、ログ サービスという 4 つのマイクロサービスに分解されています。追加されたサービスは Java プラットフォームで開発され、復元性と拡張性を確保するために Kubernetes クラスターにデプロイされます。これは、残りのサービスも Java で開発しなければならないという意味ではなく、個々のサービスに適したプラットフォームを自由に選択することができます。
    Python チュートリアル . flask 1612 2023-04-12 20:58:12
  • データサイエンスの効率を向上させる 8 つの Python ライブラリ!
    データサイエンスの効率を向上させる 8 つの Python ライブラリ!
    1. OptunaOptuna は、機械学習モデルに最適なハイパーパラメーターを自動的に見つけることができるオープンソースのハイパーパラメーター最適化フレームワークです。最も基本的な (そしておそらくよく知られている) 代替手段は sklearn の GridSearchCV です。これは、複数のハイパーパラメータの組み合わせを試し、相互検証に基づいて最適なものを選択します。 GridSearchCV は、以前に定義されたスペース内の組み合わせを試行します。たとえば、ランダム フォレスト分類器の場合、いくつかの異なるツリーの最大深さをテストしたい場合があります。 GridSearchCV は、各ハイパーパラメータの可能なすべての値を提供し、すべての組み合わせを調べます。 Optuna は、定義された検索スペース内での独自の試行履歴を使用して、次にどの値を試行するかを決定します。
    Python チュートリアル . flask 1852 2023-04-12 19:46:15
  • データ サイエンスの生産性を向上させ、貴重な時間を節約できる 8 つの Python ライブラリ
    データ サイエンスの生産性を向上させ、貴重な時間を節約できる 8 つの Python ライブラリ
    データ サイエンスを行う場合、コーディングやコンピューターが何かを実行するのを待つことに多くの時間を無駄にすることがあります。そこで、貴重な時間を節約できる Python ライブラリをいくつか選びました。 1. OptunaOptuna は、機械学習モデルに最適なハイパーパラメーターを自動的に見つけることができるオープンソースのハイパーパラメーター最適化フレームワークです。最も基本的な (そしておそらくよく知られている) 代替手段は sklearn の GridSearchCV です。これは、複数のハイパーパラメータの組み合わせを試し、相互検証に基づいて最適なものを選択します。 GridSearchCV は、以前に定義されたスペース内の組み合わせを試行します。たとえば、ランダム フォレスト分類器の場合、いくつかの異なるツリーの最大深さをテストしたい場合があります。グリッドシー
    Python チュートリアル . flask 1376 2023-04-12 17:01:19
  • Python の WSGI、uWSGI、および uwsgi の概要
    Python の WSGI、uWSGI、および uwsgi の概要
    1. 概要 WSGI、uWSGI、および uwsgi は 3 つの関連概念であり、Web アプリケーション開発で使用される異なるツールおよびプロトコルです。 WSGI (Web サーバー ゲートウェイ インターフェイス): WSGI は、Python Web アプリケーションと Web サーバー間のインターフェイス仕様であり、アプリケーションとサーバー間の標準インターフェイスを定義し、アプリケーションを異なるサーバー上で実行できるようにします。サーバ。 WSGI 仕様では、アプリケーションが実装する必要があり、サーバーがサポートする必要があるインターフェイス メソッドを指定します。 WSGI プロトコルにより、別の Python Web が可能になります
    Python チュートリアル . flask 1805 2023-04-12 09:25:09
  • 学習サイクルが短く、学習コストが低い Python Web フレームワークはどれですか?
    学習サイクルが短く、学習コストが低い Python Web フレームワークはどれですか?
    Zhihu で、学習サイクルが最も短く、学習コストが最も低い Python Web フレームワークはどれですか、と誰かが質問しました。多くの人が Flask という古い軽量 Web フレームワークを推奨しています。これはまさに初心者にとっての最初の選択肢です。最近 Github で FastApi を見て、Flask よりも軽量だと思いました。 FastApi は、過去 2 年間に登場した人気の Web フレームワークで、初心者がすぐに使い始めるのに適しています。 。一般に、FastAPI には、高速、シンプル、強力という 3 つの利点があります。その自己ラベルは次のとおりです。 FastAPI は、P を使用して API を構築するための最新の高速 (高性能) Web フレームワークです。
    Python チュートリアル . flask 1501 2023-04-12 09:13:06
  • Windows で Python コードを記述するための素晴らしい組み合わせです。
    Windows で Python コードを記述するための素晴らしい組み合わせです。
    Windows で Python 開発を行うにはどうすればよいですか?マスターが使用しているようなプレーン テキスト エディターを使用する必要がありますか、それともより完全な IDE を使用する必要がありますか?組み込みのコマンド ライン ツールを使用する必要がありますか、それとも新しいターミナルをインストールする必要がありますか? Windows を使用する大きな利点の 1 つは、Windows には非常に多くのアプリケーションがあり、強力な GPU であっても空いた時間に他の「作業」を実行できることです。ただし、Linux や macOS とは異なり、Windows での開発は常に多くの課題に直面し、ファイル エンコード、環境制御、プロジェクトのコンパイルなど、開発プロセス中に常に魔法のような利点が得られます。これらは初心者にとって特に顕著です。特定のライブラリをインストールすると、さまざまな依存関係エラーが発生する可能性があります。
    Python チュートリアル . flask 1482 2023-04-11 21:58:16
  • Pythonは実際にゲーム開発に使われているのでしょうか?思いつかないような Python 開発シナリオを棚卸しする
    Pythonは実際にゲーム開発に使われているのでしょうか?思いつかないような Python 開発シナリオを棚卸しする
    Python を学ぶのは良いことだと言われますが、何がそんなに良いのでしょうか? Pythonは何に使えるのでしょうか? YouTube、Quora、Pinterest、Facebook、Reddit、Instagram、Google、Netflix、Spotify などの人気サービスが Python を使用し始めたことにより、Python はソフトウェア開発者の間で新たに人気の言語となりました。 Python は私たちがよく知っているデータ サイエンスに加えて、現在でもゲーム開発に使用されています。Python が使用される開発シナリオを見てみましょう。 1. データ処理とは、もちろん私たちがよく知っているデータ分析です。データが増大し続けるにつれて、
    Python チュートリアル . flask 2005 2023-04-11 19:52:08
  • Pythonライブラリを厳選して100個まとめたので集めておくのがおすすめです!
    Pythonライブラリを厳選して100個まとめたので集めておくのがおすすめです!
    本文 こんにちは、皆さん、私は Python 人工知能テクノロジーです。なぜ Python はとても人気があり、多くの人がそれを学習していますか? それは、学習が簡単で強力だからです。コミュニティ全体が非常に活発で、情報がたくさんあります。そしてこの言語は、自動テスト、運用保守、クローラ、データ分析、機械学習、金融分野、バックエンド開発、クラウドコンピューティング、ゲーム開発などあらゆる側面に関わります。何千もの高い建物が地面からそびえ立っています。Python の建物が非常に強力である理由は、この建物を支えるための何千もの強力なライブラリと無数の素晴らしい車輪のサポートがあるからです。今日はそれを一緒に整理し、全体を見渡しますパイソンの宝庫。 Pythonライブラリ全体の適用方法をざっと列挙してみたところ、ざっと計算すると20以上の方向性があります。左右
    Python チュートリアル . flask 1840 2023-04-11 19:27:30
  • Excel と Python を使用してインターネットからデータを取得する
    Excel と Python を使用してインターネットからデータを取得する
    今日の記事は主に 2 つの部分に分かれており、1 つは Python を使用してデータ Web サイトを構築する部分、もう 1 つは Excel と Python を使用して作成された Web サイトからデータを取得する部分です。 1. テスト用の Web サイト データの構築 Python Flask Web フレームワークを介して Web Web サイトと Web API サービスを構築します。 1. Web Web サイトを構築する 「5-5-WebTable.py」という名前の新しい Python スクリプトを作成し、テーブルを含む単純な Web ページを作成します。構築方法に興味がない場合は、次のコードをスキップして、スクリプト「5-5-WebTable.py」を直接実行して Web サイトを開いてください。 (1) flask パッケージをインストールします。ピップインスタ
    Python チュートリアル . flask 1342 2023-04-11 18:28:04
  • Python の Web 開発フレームワークを開始する方法を段階的に説明します。
    Python の Web 開発フレームワークを開始する方法を段階的に説明します。
    私はWeb開発フレームワークというとFlaskやDjangoをよく使っていますが、Flaskは軽量な開発フレームワークでAPIインターフェースを書くのにとても便利ですが、今回紹介するフレームワークFastAPIも開発フレームワークです。 Python: 開発者の間で評判が良いため、始める前に、まず pip コマンドを通じて使用する必要のあるモジュールをインストールする必要があります。 pip install fastapi と ASGI サーバーは uvicorn を使用できるため、同じになります。 pip install uvicornHelloWorld まず、Flask フレームワークを使用して HelloWorld を記述してみましょう。コードは次のとおりです: fr
    Python チュートリアル . flask 2109 2023-04-11 13:40:03
  • 最も過小評価されている Python モジュール 10 個
    最も過小評価されている Python モジュール 10 個
    Python は、機能を拡張するために使用できるモジュールの大規模なライブラリを備えた、人気のある多用途のプログラミング言語です。 Tensorflow、Numpy、Matplotlib、Pandas などの人気のあるモジュールはよく知られていますが、同様に強力で、プログラミング作業を容易にしてくれる過小評価されているモジュールも数多くあります。この記事では、最もクールで過小評価されている Python モジュールを 10 個紹介します。 Flask-RESTful: これは、RESTful API の作成を容易にする Flask Web フレームワークの拡張機能です。 HTTP リクエストとレスポンスを処理するためのシンプルなインターフェイスを提供するため、Web 開発者にとって優れたツールとなります。フロリダ州
    Python チュートリアル . flask 1649 2023-04-10 15:41:03
  • Web 開発における FastAPI、Flask、Streamlit の比較
    Web 開発における FastAPI、Flask、Streamlit の比較
    Python は、そのシンプルさ、多用途性、ライブラリとフレームワークの膨大なコレクションのおかげで、Web 開発で最も人気のあるプログラミング言語の 1 つになりました。 Python で Web アプリケーションを構築する場合、開発者には、Django や Pyramid などのフルスタック フレームワークから、Flask や FastAPI などの軽量マイクロフレームワーク、データ サイエンス アプリケーション用の Streamlit などの特殊なツールまで、さまざまなオプションがあります。この記事では、プロジェクトに適切なツールを選択できるように、最も人気のある 3 つの Python Web フレームワーク (FastAPI、Flask、Streamlit) を比較します。それぞれを調べていきます
    Python チュートリアル . flask 3687 2023-04-09 11:51:08

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。