Rumah > pembangunan bahagian belakang > Tutorial Python > Skrip Python untuk memaparkan peratusan bateri komputer riba

Skrip Python untuk memaparkan peratusan bateri komputer riba

PHPz
Lepaskan: 2023-09-05 20:17:06
ke hadapan
1363 orang telah melayarinya

Skrip Python untuk memaparkan peratusan bateri komputer riba

Memantau peratusan bateri komputer riba anda adalah penting untuk menjejaki tahap kuasanya dan memastikan penggunaan tanpa gangguan. Sama ada anda bekerja semasa dalam perjalanan atau bergantung pada komputer riba anda untuk jangka masa yang lama, menggunakan skrip Python untuk memaparkan peratusan bateri boleh menjadi sangat berguna. Dalam catatan blog ini, kami akan meneroka cara membuat skrip Python yang memaparkan peratusan bateri komputer riba anda.

Dalam bahagian berikut, kami membincangkan prasyarat untuk menjalankan skrip, meneroka cara mendapatkan semula maklumat bateri dan menunjukkan cara memaparkan peratusan bateri dalam antara muka pengguna grafik (GUI).

Prasyarat

Sebelum anda bermula, anda perlu memenuhi beberapa prasyarat untuk berjaya menjalankan skrip Python untuk memaparkan peratusan bateri komputer riba. Inilah yang anda perlukan

  • Pastikan anda memasang Python pada sistem anda. Anda boleh memuat turun versi terkini Python dari tapak web rasmi Python (https://www.python.org/) dan ikut arahan pemasangan khusus untuk sistem pengendalian anda.
  • Kesesuaian Sistem Pengendalian

  • Sila ambil perhatian bahawa kaedah mengakses maklumat bateri mungkin berbeza bergantung pada bergantung pada sistem pengendalian yang anda gunakan. Skrip yang disediakan dalam artikel ini serasi dengan sistem berasaskan Windows, macOS dan Linux, tetapi mungkin memerlukan beberapa pelarasan untuk versi atau pengedaran sistem pengendalian tertentu.
  • Kami akan menggunakan perpustakaan psutil untuk mendapatkan semula maklumat bateri. Pastikan psutil dipasang pada sistem anda. Anda boleh memasangnya menggunakan pip (pemasang pakej Python) dengan menjalankan arahan berikut dalam terminal atau command prompt:

    pip install psutil
    
    Salin selepas log masuk
    Selepas anda memasang Python dan memenuhi prasyarat yang diperlukan, anda boleh meneruskan untuk mencipta skrip Python.

  • Buat skrip Python
  • Untuk memaparkan peratusan bateri komputer riba menggunakan Python, kami akan menggunakan perpustakaan psutil, yang menyediakan antara muka untuk mendapatkan maklumat sistem, termasuk data berkaitan bateri. Begini cara membuat skrip Python Import modul yang diperlukan

import psutil
Salin selepas log masuk

Dapatkan maklumat bateri

  • battery = psutil.sensors_battery()
    
    Salin selepas log masuk

    Periksa sama ada bateri ada

  • if battery is None:
        print("No battery found.")
        exit()
    
    Salin selepas log masuk

    Dapatkan peratusan bateri

  • percentage = battery.percent
    
    Salin selepas log masuk

    Paparkan peratusan bateri

  • print(f"Battery Percentage: {percentage}%")
    Run the script:
    if __name__ == "__main__":
        main()
    
    Salin selepas log masuk

    Skrip Python lengkap untuk memaparkan peratusan bateri komputer riba sepatutnya kelihatan seperti ini

    import psutil
    
    def main():
        battery = psutil.sensors_battery()
        
        if battery is None:
            print("No battery found.")
            exit()
        
        percentage = battery.percent
        print(f"Battery Percentage: {percentage}%")
    
    if __name__ == "__main__":
        main()
    
    Salin selepas log masuk
  • Simpan skrip dengan nama yang bermakna, seperti "battery_percentage.py". Sekarang apabila anda menjalankan skrip ini ia akan memaparkan peratusan bateri semasa komputer riba anda.
  • NOTA

    Sila ambil perhatian bahawa skrip mungkin memberikan hasil yang berbeza bergantung pada status bateri komputer riba anda. Pastikan komputer riba anda tidak disambungkan kepada sumber kuasa untuk mendapatkan bacaan yang tepat.

Dalam bahagian seterusnya, kita akan membincangkan cara menjalankan skrip dan meneroka pilihan penyesuaian lain. Jalankan skrip dan penyesuaian

Untuk menjalankan skrip Python yang memaparkan peratusan bateri komputer riba, ikut langkah ini -

Buka editor teks dan buat fail baharu. Salin skrip Python yang disediakan di bahagian sebelumnya dan tampalkannya ke dalam fail.

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

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

    方法一:命令行

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

    python battery_percentage.py
    
    Salin selepas log masuk

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

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

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

    自定义选项

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

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

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

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

    结论

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

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

    Atas ialah kandungan terperinci Skrip Python untuk memaparkan peratusan bateri komputer riba. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Label berkaitan:
    sumber:tutorialspoint.com
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan