ホームページ > バックエンド開発 > Python チュートリアル > 現在のパンダのバージョン番号を取得する方法の詳細な説明

現在のパンダのバージョン番号を取得する方法の詳細な説明

王林
リリース: 2024-01-13 14:51:06
オリジナル
967 人が閲覧しました

現在のパンダのバージョン番号を取得する方法の詳細な説明

現在の pandas バージョン番号を取得する

pandas は、データ処理やデータ分析で広く使用されている人気の Python データ分析ライブラリです。データ分析に pandas を使用する場合、現在使用されている pandas のバージョン番号を知る必要があります。この記事では、パンダの現在のバージョン番号を取得する方法と具体的なコード例を詳しく紹介します。

現在のパンダのバージョン番号を取得するには、主に 2 つの方法があります。パンダ ライブラリのプロパティを使用する方法と、pip パッケージ管理ツールを使用する方法です。

方法 1: pandas ライブラリの属性を使用する
pandas ライブラリ自体は、属性 __version__ を提供します。この属性に直接アクセスして、現在の pandas バージョン番号を取得できます。以下は、現在のパンダのバージョン番号を取得するコード例です:

import pandas as pd

pandas_version = pd.__version__
print("当前pandas版本号为:", pandas_version)
ログイン後にコピー

上記のコードでは、pd.__version__## を通じてパンダ ライブラリの __version__ 属性にアクセスします。 # 変数 pandas_version を指定し、print 関数を使用して現在の pandas バージョン番号を出力します。

方法 2: pip パッケージ管理ツールを使用する

pip パッケージ管理ツールを使用して Python ライブラリをインストールおよび管理する場合は、
show## を通じて現在のパンダを表示および取得できます。 # pip バージョン番号のコマンド。以下は、pip パッケージ管理ツールを通じて現在の pandas バージョン番号を取得するコード例です。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:python;toolbar:false;'>import subprocess result = subprocess.check_output(['pip', 'show', 'pandas']).decode('utf-8') version_line = [line for line in result.split(' ') if line.startswith('Version')][0] pandas_version = version_line.split(':')[1].strip() print(&quot;当前pandas版本号为:&quot;, pandas_version)</pre><div class="contentsignin">ログイン後にコピー</div></div> 上記のコードでは、subprocess.check_output<p> 関数を使用して <code> を実行します。 pip show pandas コマンドを実行すると、結果が文字列として返されます。次に、文字列処理によりバージョン番号を含む行を取得し、バージョン番号を抽出します。 方法 1 を使用するか方法 2 を使用するかに関係なく、現在のパンダのバージョン番号を簡単に取得できます。これは多くの状況で非常に重要であり、たとえば、プロジェクトのデプロイメント中に、実行環境のバージョンがコードで必要なバージョンと一致していることを確認する必要があります。

概要

この記事では、パンダの現在のバージョン番号を取得する 2 つの方法 (パンダ ライブラリのプロパティを使用する方法と pip パッケージ管理ツールを使用する方法) を紹介します。

__version__
属性に直接アクセスすると、現在のパンダのバージョン番号を直接取得できます。pip の show コマンドを呼び出すと、現在のパンダのバージョンに関する詳細情報を取得し、バージョン番号を抽出できます。 。どの方法を使用しても、現在のパンダのバージョン番号を簡単に取得できるため、データ分析プロセス中にバージョン管理やトラブルシューティングを行うことができます。

以上が現在のパンダのバージョン番号を取得する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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