ホームページ > バックエンド開発 > Python チュートリアル > Python の NSE ツール モジュールの紹介

Python の NSE ツール モジュールの紹介

王林
リリース: 2023-09-17 10:09:03
転載
1327 人が閲覧しました

Python の NSE ツール モジュールの紹介

NSE (National Stock Exchange of India Limited) がインドの大手証券取引所であることは承知しています。マハラシュトラ州ムンバイにあります。 1992 年に設立され、国内初の電子化された取引所でした。

NSE にはさらなる分析に使用できるデータが含まれているため、役立つ Python ライブラリがあります。このライブラリは「nsetools」ライブラリと呼ばれます。

NSE ツール モジュールの目的

このライブラリは、特定の指数、株式のリアルタイム更新、またはこのデータをさらに分析するための大規模なデータ セットの作成を必要とするさまざまなプロジェクトに使用できます。このライブラリを使用して特定の CLI (コマンド ライン インターフェイス) アプリケーションを設計すると、ライブ マーケットをすばやく理解できるようになります。

NSE ツール モジュールの機能

  • 「nsetools」ライブラリは、セットアップなしですぐに効率的に動作します。

  • このライブラリは、開発者が NSE からリアルタイム データを非常に高速に取得するのに役立ちます。

  • 国内の証券取引所で取引されているすべての株式と指数を提供します。

  • ライブラリ自体には、ユーザーが証券取引所全体で値上がり銘柄、値下がり銘柄、最も活発な銘柄を区別するのに役立つ機能があります。

  • また、銘柄記号やインデックス コードの検証に役立つ多くの便利な API (アプリケーション プログラミング インターフェイス) も提供します。

  • ライブラリはデータを JSON 形式で返すため、データの読み取り作業が容易になります。

  • 単体テストのカバレッジは 100% です。

「nsetools」モジュールのインストール手順

これまで、このモジュールの目的と機能について説明してきました。これらすべては、モジュールが必要なシステムにインストールされている場合にのみ有益です。したがって、「nsetools」ライブラリをインストールする方法は次のとおりです。

Python で他のモジュールをインストールするのは複雑な作業になる場合がありますが、「nsetools」の場合は非常に簡単にインストールできます。このライブラリの依存関係はすべて、Python プログラミング言語の標準配布の一部です。

まず、Python IDE のターミナルに移動し、次のように入力します。

リーリー

ここでは、pip インストーラーを使用して、「nsetools」ライブラリをシステムにインストールします。

「nsetools」ライブラリをインストールした後、ライブラリを更新することが非常に重要です。ライブラリの更新に役立つコマンドは次のとおりです。

リーリー

NSE オブジェクトを作成するにはどうすればよいですか?

モジュールをシステムにインポートすると、モジュールのすべてのメソッドが使用できるようになります。 NSE オブジェクトは、「nsetools」ライブラリによって提供される Nse() 関数を使用して作成できます。 Python で NSE オブジェクトを作成する方法は次のとおりです。

###例### リーリー

コード スニペットの最初の行は、nsetools ライブラリからの Nse 関数のインポートに関するものです。 2 行目は NSE オブジェクトの作成を示し、3 行目はそのオブジェクトの値を出力します。

###出力###

コードの出力

リーリー

nsetools モジュールを使用して必要な情報を取得します

リーリー

繰り返しますが、このコード スニペットの最初の 2 行は、nsetools モジュールのインポートと、それを使用した NSE オブジェクトの作成に関するものです。

3 行目では、「quote」という名前の変数が作成され、会社の見積もりに割り当てられていることがわかります。 「get_quote()」は「nsetools」モジュールに付属する関数で、会社の見積もりを取得するのに非常に役立ちます。

最後に、コード スニペットの最後の数行に会社名と平均価格を出力します。

以上がPython の NSE ツール モジュールの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート