ホームページ >バックエンド開発 >Python チュートリアル >ラップトップのバッテリーの割合を表示する Python スクリプト

ラップトップのバッテリーの割合を表示する Python スクリプト

PHPz
PHPz転載
2023-09-05 20:17:061368ブラウズ

ラップトップのバッテリーの割合を表示する Python スクリプト

ラップトップのバッテリーの割合を監視することは、電力レベルを追跡し、中断なく使用できるようにするために不可欠です。外出先で仕事をしている場合でも、ラップトップに長時間依存している場合でも、Python スクリプトを使用してバッテリーの割合を表示すると非常に便利です。このブログ投稿では、ラップトップのバッテリーの割合を表示する Python スクリプトの作成方法を説明します。

次のセクションでは、スクリプトを実行するための前提条件について説明し、バッテリー情報を取得する方法を検討し、グラフィカル ユーザー インターフェイス (GUI) でバッテリーの割合を表示する方法を示します。

前提条件

始める前に、ラップトップのバッテリーの割合を表示する Python スクリプトを正常に実行するには、いくつかの前提条件を満たす必要があります。これが必要なものです

  • Python Python がシステムにインストールされていることを確認してください。 Python の最新バージョンを公式 Python Web サイト (https://www.python.org/) からダウンロードし、オペレーティング システムに固有のインストール手順に従ってください。

  • オペレーティング システムの互換性 バッテリー情報にアクセスする方法は、使用しているオペレーティング システムによって異なる場合があることに注意してください。この記事で提供されているスクリプトは、Windows、macOS、および Linux ベースのシステムと互換性がありますが、特定のオペレーティング システムのバージョンまたはディストリビューションでは調整が必要な場合があります。

  • 必要な Python ライブラリ psutil ライブラリを使用してバッテリー情報を取得します。 psutil がシステムにインストールされていることを確認してください。ターミナルまたはコマンド プロンプトで次のコマンドを実行することで、pip (Python パッケージ インストーラー) を使用してインストールできます:

リーリー

Python をインストールし、必要な前提条件を満たしたら、Python スクリプトの作成に進むことができます。

Python スクリプトの作成

Python を使用してラップトップのバッテリーの割合を表示するには、バッテリー関連データを含むシステム情報を取得するインターフェイスを提供する psutil ライブラリを使用します。 Python スクリプトの作成方法は次のとおりです

  • 必要なモジュールをインポートします

リーリー
  • バッテリー情報の取得

リーリー
  • バッテリーが存在するかどうかを確認してください

リーリー
  • バッテリーのパーセンテージを取得する

リーリー
  • バッテリー残量の表示

リーリー

ラップトップのバッテリーの割合を表示する完全な Python スクリプトは次のようになります

リーリー

スクリプトを「battery_percentage.py」などのわかりやすい名前で保存します。このスクリプトを実行すると、ラップトップの現在のバッテリーの割合が表示されます。

ラップトップのバッテリーの状態に応じて、スクリプトは異なる結果を返す可能性があることに注意してください。正確な測定値を取得するには、ラップトップが電源に接続されていないことを確認してください。

次のセクションでは、スクリプトを実行する方法と、他のカスタマイズ オプションを検討する方法について説明します。

スクリプトの実行とカスタマイズ

ラップトップのバッテリー残量を表示する Python スクリプトを実行するには、次の手順に従います -

  • テキスト エディタを開いて新しいファイルを作成します。

  • 前のセクションで提供された Python スクリプトをコピーし、ファイルに貼り付けます。

  • 使用有意义的名称保存文件,例如“battery_percentage.py”。

现在,您可以使用以下方法之一运行脚本

方法一:命令行

打开终端或命令提示符,导航到保存脚本的目录,然后运行以下命令

python battery_percentage.py

方法二:集成开发环境(IDE)

如果您使用的是 PyCharm、Visual Studio Code 或 IDLE 等 IDE,则可以打开脚本文件并从 IDE 中执行它。在 IDE 的菜单或工具栏中查找“运行”或“执行”选项。

运行脚本后,您应该会看到笔记本电脑的电池百分比显示在控制台或输出窗口中。

自定义选项

您可以自定义脚本以增强其功能并使其提供更多信息。这里有一些想法 -

  • 添加时间戳  显示当前日期和时间以及电池百分比,以跟踪一段时间内的变化。

  • 设置阈值  定义可接受的最低电池百分比,并在电池电量低于该阈值时显示警告消息。

  • 创建图形用户界面 (GUI)  不要在控制台中显示电池百分比,而是使用 Tkinter 或 PyQt 等库构建 GUI 以在窗口中显示信息。

结论

在本教程中,我们学习了如何创建 Python 脚本来显示笔记本电脑电池百分比。我们使用 psutil 库检索系统信息并使用 psutil.sensors_battery() 函数访问电池百分比。通过将此功能合并到脚本中,我们可以方便地监控笔记本电脑的电池状态。

我们首先导入必要的模块并定义一个函数来获取电池百分比。然后我们实现了一个循环来在控制台中持续显示电池百分比。此外,我们还讨论了如何运行该脚本并提供了自定义选项来扩展其功能。

以上がラップトップのバッテリーの割合を表示する Python スクリプトの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。