在不同類型的應用和網站上執行多個任務時,我們都會看到各種消息框。這些消息框有不同的類型,如警報消息框、確認消息框、密碼消息框和許多其他類型。這些不同類型的消息框旨在顯示我們正在執行給定任務的網站或應用的特定消息。就像確認消息框要求在網站或應用上工作的用戶進行確認,這種確認可以是關於任何事情,如提交應用等。因此,這些消息框成為應用或網站非常重要的一部分,提高了它們的交付質量。這些消息是應用的圖形用戶界面(GUI)的一部分,它們內置於應用或網站中。這些消息框是專門為向用戶傳達一些需要用戶關注的重要消息而創建的。這些消息框有助於應用或網站抓住用戶的注意力,從而永遠不會錯過來自這些應用或網站的重要消息。當今時代,幾乎每個應用或網站都在其圖形用戶界面中內置了消息框功能,這就是為什麼了解這些消息框在當今時代變得越來越重要的原因。
許多編程語言都有內置或擴展的包,可以用來創建這樣的消息框,這些消息框可以嵌入到應用或網站的圖形用戶界面中。人們可以使用不同編程語言提供的這些包的功能來創建不同類型的消息框。特別是關於 Python,它單獨提供了幾個庫和包,我們可以使用它們為任何應用或網站的圖形用戶界面創建消息框。一個這樣的 Python 包是 pyautogui
模塊,它帶有許多內置功能,我們可以使用這些功能來創建消息框。因此,在本教程中,我們將學習 Python 的 pyautogui
模塊,並學習使用該模塊的功能創建消息框。我們將在本教程的示常式序中使用該模塊的功能來創建示例消息框。
pyautogui
模塊是一個 Python 包,附帶了多種功能,可用於自動化我們系統或機器的圖形用戶界面。我們還可以使用該模塊的功能來自動化我們系統的鍵盤和滑鼠的功能。除此之外,pyautogui
模塊還提供了許多其他圖形用戶界面功能,我們可以使用這些功能為任何應用和網站的圖形用戶界面創建消息框。本文只關注 pyautogui
模塊的這一功能。這意味著我們將只談論和學習這些圖形用戶界面功能(用於創建消息框),並通過在示常式序中使用它們來了解它們在本教程中的實現。但是,在我們開始學習這些功能之前,我們必須先完成安裝部分。
Python 的 pyautogui
模塊不是內置的,因此在我們開始學習使用該模塊的 gui 功能創建消息框之前,我們必須在系統中安裝該模塊。我們可以使用多種方法在我們的機器上安裝 pyautogui
模塊,但是我們將使用 pip installer 方法來安裝這個模塊。這背後的主要原因是 pip installer 方法是安裝這個模塊最簡單和最容易的方法,我們可以通過使用 pip installer 方法非常快速地安裝這個模塊。
要使用 pip installer 方法執行 pyautogui
模塊的安裝,首先,我們必須在系統的終端 Shell 中編寫以下 pip 安裝命令:
pip install pyautogui
一旦我們在終端 Shell 中完成了上面提到的命令的編寫,我們只需要按下「enter」鍵,這將啟動 pyautogui
模塊的安裝過程。當 pyautogui
模塊的安裝過程開始時,我們必須等待一小段時間,直到該模塊所需的所有依賴項都成功安裝到我們的系統中。
正如我們所看到的,pyautogui
模塊的安裝過程已經完成,這意味著我們已經成功地在我們的系統中安裝了這個模塊。現在,我們可以將這個模塊導入到示常式序中,使用這個模塊的功能並理解它們的實現。
現在,我們將通過在本部分的示常式序中使用 pyautogui
模塊的 GUI 功能來學習它們的功能。我們將只理解 pyautogui
模塊的那些 gui 功能的實現,這些功能用於在應用或網站的 GUI 中創建消息框。我們將使用 pyautogui
模塊的各種圖形用戶界面功能創建不同類型的消息框。下面是我們將使用 pyautogui
模塊的 GUI 功能創建的不同類型的消息框:
- 創建警報消息框
- 確認消息框
- 選擇消息框
- 提示消息框
- 密碼消息框
讓我們理解 pyautogui
模塊的這些 GUI 功能的實現,我們將使用這些功能在示常式序中創建上面給出的消息框。
pyautogui
模塊有一個 alert() 功能,我們可以通過在這個功能中給出一個輸入消息來創建一個報警消息框。以下是使用此函數創建警報消息框的語法:
>> alert('Message')
查看下面的示常式序,了解 alert()函數的實現:
示例 1: 看看下面的 Python 程序,我們在其中創建了一個警報消息框:
# Importing the pyautogui module
import pyautogui as pag
# Creating an alert message box
pag.alert('Welcome to JavaTpoint! This is an alert message box')
輸出:
如我們所見,輸出中顯示了一個帶有輸入消息的警報消息框,當我們單擊警報消息框上的 ok 時,我們將退出它。這就是我們如何使用 pyautogui
模塊的 alert() 功能來創建一個警報消息框。
說明:首先,我們已經將 pyautogui
模塊作為 pag 導入到程序中。之後,我們使用警報()功能創建了一個警報消息框,並提供了一條輸入消息,該消息將顯示在警報消息框中。
pyautogui
模塊有 confirm() 功能,用於在該功能中給出輸入消息,創建確認消息框。以下是使用此功能創建確認消息框的語法:
>> confirm('Message')
看下面的示常式序,了解 confirm() 功能的實現:
示例 2: 看看下面的 Python 程序,我們在其中創建了一個確認消息框:
# Importing the pyautogui module
import pyautogui as pag
# Creating a confirmation message box
pag.confirm('Welcome to JavaTpoint! This is an example confirmation message box, and shall we proceed to next part?')
輸出:
如我們所見,輸出中顯示了一個帶有輸入消息的確認消息框,當我們在確認消息框上單擊 ok 時,我們將退出。這就是我們如何使用 pyautogui
模塊的 confirm() 功能來創建一個確認消息框。
我們也可以使用 pyautogui
模塊的 confirm() 功能來創建一個多選項消息框。我們只需在確認()功能中提供 buttons 參數,即可在輸出消息框中顯示多個選項。查看以下示常式序,了解確認()功能的多選項功能:
示例 3: 看看下面的 Python 程序,我們在其中創建了多個選項消息框:
# Importing the pyautogui module
import pyautogui as pag
# Creating a multiple options message box
pag.confirm('Welcome to JavaTpoint! This is a multiple option message box', buttons = ['Option A', 'Option B', 'Option C', 'Option D'])
輸出:
如我們所見,我們已經使用確認()功能在輸出中顯示了一個多選項消息框。這就是我們如何使用確認()功能中的按鈕參數來創建一個多選項消息框。
我們還可以創建一個提示消息框,在這裡我們可以使用 pyautogui
模塊的提示()功能輸入個人消息。我們可以在提示消息框中編寫任何消息,它將顯示在輸出中。我們將在輸出中輸入的文本將顯示在輸出窗口中,如果我們在輸入消息後按下 ok,如果我們按下 cancel 按鈕,則不會顯示任何文本。查看以下示常式序,了解提示符()功能的實現:
示例 4: 看看下面的 Python 程序,我們在其中創建了一個提示消息框:
# Importing the pyautogui module
import pyautogui as pag
# Creating a prompt message box
pag.prompt('Welcome to JavaTpoint! Please Enter your Full Name:')
輸出:
正如我們所看到的,輸出中顯示了一個提示消息框,我們已經在其中輸入了輸入消息。這就是我們如何使用本模塊的提示()功能來創建提示消息框。
我們還可以使用 pyautogui
模塊創建密碼消息框,使用該模塊創建密碼消息框類似於創建提示消息框。pyautogui
模塊有密碼()功能,我們在其中創建一個密碼消息框,用戶可以在其中手動輸入密碼。密碼消息框中輸入的密碼或文本將被隱藏。查看以下示常式序,了解密碼()功能的實現:
示例 4: 看看下面的 Python 程序,我們在其中創建了一個密碼消息框:
# Importing the pyautogui module
import pyautogui as pag
# Creating a password message box
pag.password('Welcome to JavaTpoint! Please Enter your password:')
輸出:
正如我們所看到的,在輸出中顯示了一個密碼消息框,我們已經在其中輸入了密碼或輸入了消息。這就是我們如何使用本模塊的密碼()功能來創建密碼消息框。
原創文章,作者:TO23D,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/126127.html