Hướng dẫn how do i show a pop up message in python? - làm cách nào để hiển thị thông báo bật lên trong python?
Bạn có thể sử dụng một mã dòng nhập và đơn như thế này: Show
Hoặc xác định hàm (mbox) như vậy:
Lưu ý các kiểu như sau:
Chúc vui vẻ! Lưu ý: Đã chỉnh sửa để sử dụng 7 thay vì 8Đã trả lời ngày 7 tháng 3 năm 2013 lúc 15:43Mar 7, 2013 at 15:43
17 Bạn đã nhìn vào EasyGui?
Đã trả lời ngày 3 tháng 6 năm 2010 lúc 5:54Jun 3, 2010 at 5:54
Ryan Ginstromryan GinstromRyan Ginstrom 13.7K5 Huy hiệu vàng44 Huy hiệu bạc60 Huy hiệu đồng5 gold badges44 silver badges60 bronze badges 2 Mã bạn trình bày là tốt! Bạn chỉ cần tạo rõ ràng "cửa sổ khác trong nền" và ẩn nó, với mã này:
Ngay trước khi hộp thư của bạn. Đã trả lời ngày 25 tháng 8 năm 2010 lúc 22:44Aug 25, 2010 at 22:44
JotafjotafJotaf 4914 Huy hiệu bạc5 Huy hiệu Đồng4 silver badges5 bronze badges 1 Ngoài ra, bạn có thể định vị cửa sổ khác trước khi rút nó để bạn định vị tin nhắn của mình
Đã trả lời ngày 16 tháng 7 năm 2011 lúc 11:03Jul 16, 2011 at 11:03
2 Mô -đun PyMSGBox thực hiện chính xác điều này. Nó có các hàm hộp thông báo tuân theo các quy ước đặt tên của JavaScript: alert (), xác nhận (), nhắc () và mật khẩu () (đó là nhắc nhở () nhưng sử dụng * khi bạn nhập). Các cuộc gọi chức năng này chặn cho đến khi người dùng nhấp vào nút OK/Hủy. Đó là một mô-đun Python thuần túy, thuần túy không có sự phụ thuộc bên ngoài Tkinter. Cài đặt với: 9Sử dụng mẫu:
Tài liệu đầy đủ tại http://pymsgbox.readthedocs.org/en/latest/
Roelant 4.0271 Huy hiệu vàng27 Huy hiệu bạc57 Huy hiệu đồng1 gold badge27 silver badges57 bronze badges Đã trả lời ngày 4 tháng 9 năm 2014 lúc 0:09Sep 4, 2014 at 0:09
Al Sweigartal SweigartAl Sweigart 10.3k9 Huy hiệu vàng61 Huy hiệu bạc86 Huy hiệu Đồng9 gold badges61 silver badges86 bronze badges 4
Số cuối cùng (ở đây 1) có thể thay đổi để thay đổi kiểu cửa sổ (không chỉ các nút!):
Ví dụ,
sẽ cho cái này:
not2qubit 12.6K7 Huy hiệu vàng87 Huy hiệu bạc118 Huy hiệu đồng7 gold badges87 silver badges118 bronze badges Đã trả lời ngày 19 tháng 1 năm 2018 lúc 20:34Jan 19, 2018 at 20:34
ArkelisarkelisArkelis 9035 Huy hiệu bạc12 Huy hiệu đồng5 silver badges12 bronze badges Trên Mac, thư viện tiêu chuẩn Python có một mô -đun gọi là 0. Ngoài ra còn có phiên bản Windows (dựa trên CTYPES) tại http://www.averdevelopment.com/python/asydialogs.htmlNếu nó quan trọng với bạn: nó sử dụng các hộp thoại gốc và không phụ thuộc vào tkinter như 1 đã được đề cập, nhưng nó có thể không có nhiều tính năng.Đã trả lời ngày 3 tháng 6 năm 2010 lúc 11:52Jun 3, 2010 at 11:52
StevenstevenSteven 27.2K5 Huy hiệu vàng60 Huy hiệu bạc 50 Huy hiệu Đồng5 gold badges60 silver badges50 bronze badges Trong Windows, bạn có thể sử dụng CTYPE với Thư viện User32: 0
nbro 14.4K27 Huy hiệu vàng104 Huy hiệu bạc188 Huy hiệu đồng27 gold badges104 silver badges188 bronze badges Đã trả lời ngày 3 tháng 6 năm 2010 lúc 5:59Jun 3, 2010 at 5:59
BạnYOU Huy hiệu vàng 116K3232 gold badges184 silver badges216 bronze badges 0
Bạn có thể sử dụng 2 hoặc 3: 1Sử dụng 3 giống như sử dụng 2: 2Đã trả lời ngày 29 tháng 12 năm 2019 lúc 5:59Dec 29, 2019 at 5:59
Một số chàng traiSome Guy 3381 Huy hiệu Bạc6 Huy hiệu Đồng1 silver badge6 bronze badges Sử dụng 3Cửa sổ chính phải được tạo trước đó. Đây là cho Python 3. Đây không phải là fot wxpython, mà là cho tkinter. Đã trả lời ngày 22 tháng 12 năm 2013 lúc 9:16Dec 22, 2013 at 9:16
1 4
Sanoob 2.4063 huy hiệu vàng28 Huy hiệu bạc36 Huy hiệu đồng3 gold badges28 silver badges36 bronze badges Đã trả lời ngày 11 tháng 3 năm 2014 lúc 12:58Mar 11, 2014 at 12:58
1 Ngoài ra, bạn có thể định vị cửa sổ khác trước khi rút nó để bạn định vị tin nhắn của mình 5Đã trả lời ngày 16 tháng 7 năm 2011 lúc 11:03 6Mô -đun PyMSGBox thực hiện chính xác điều này. Nó có các hàm hộp thông báo tuân theo các quy ước đặt tên của JavaScript: alert (), xác nhận (), nhắc () và mật khẩu () (đó là nhắc nhở () nhưng sử dụng * khi bạn nhập). Các cuộc gọi chức năng này chặn cho đến khi người dùng nhấp vào nút OK/Hủy. Đó là một mô-đun Python thuần túy, thuần túy không có sự phụ thuộc bên ngoài Tkinter.Sep 28, 2019 at 17:37
Cài đặt với: 9HexiroSử dụng mẫu:3 silver badges8 bronze badges Tài liệu đầy đủ tại http://pymsgbox.readthedocs.org/en/latest/ Roelant 74.0271 Huy hiệu vàng27 Huy hiệu bạc57 Huy hiệu đồng Đã trả lời ngày 4 tháng 9 năm 2014 lúc 0:09 8Al Sweigartal Sweigart 10.3k9 Huy hiệu vàng61 Huy hiệu bạc86 Huy hiệu Đồng 9Số cuối cùng (ở đây 1) có thể thay đổi để thay đổi kiểu cửa sổ (không chỉ các nút!): Ví dụ,Aug 16, 2020 at 15:42
WinEunuuchs2UnixWinEunuuchs2UnixWinEunuuchs2Unix sẽ cho cái này: 012.6K7 Huy hiệu vàng87 Huy hiệu bạc118 Huy hiệu đồngSep 22, 2021 at 9:35
Đã trả lời ngày 19 tháng 1 năm 2018 lúc 20:34 1ArkelisarkelisJul 15, 2015 at 20:12
1 9035 Huy hiệu bạc12 Huy hiệu đồng Trên Mac, thư viện tiêu chuẩn Python có một mô -đun gọi là 0. Ngoài ra còn có phiên bản Windows (dựa trên CTYPES) tại http://www.averdevelopment.com/python/asydialogs.htmlNếu nó quan trọng với bạn: nó sử dụng các hộp thoại gốc và không phụ thuộc vào tkinter như 1 đã được đề cập, nhưng nó có thể không có nhiều tính năng.Jul 28, 2015 at 16:21
Jerry Tjerry tJerry T 1.49019 huy hiệu bạc16 Huy hiệu đồng19 silver badges16 bronze badges Một phiên bản hộp tin nhắn gần đây là mô -đun Prompt_box. Nó có hai gói: cảnh báo và tin nhắn. Tin nhắn cung cấp cho bạn quyền kiểm soát tốt hơn đối với hộp, nhưng mất nhiều thời gian hơn để gõ. Ví dụ Mã cảnh báo: 2Ví dụ Mã tin nhắn: 3Đã trả lời ngày 8 tháng 6 năm 2019 lúc 20:24Jun 8, 2019 at 20:24
Mô -đun Ctype với luồngTôi đã sử dụng Tkinter MessageBox nhưng nó sẽ làm hỏng mã của tôi. Thay vào đó, tôi không muốn tìm hiểu lý do tại sao vì vậy tôi đã sử dụng mô -đun CTYPES thay thế.ctypes module instead. Ví dụ:
Tôi đã nhận được mã đó từ ArkelisArkelis Tôi thích rằng nó đã không làm hỏng mã nên tôi đã làm việc với nó và thêm một luồng để mã sau khi chạy. Ví dụ cho mã của tôi 5Đối với các kiểu nút và số biểu tượng: 6Đã trả lời ngày 2 tháng 12 năm 2019 lúc 19:21Dec 2, 2019 at 19:21
Làm thế nào để bạn hiển thị một tin nhắn trong Python?Mô -đun TKMessageBox được sử dụng để hiển thị các hộp thông báo trong các ứng dụng của bạn. Mô -đun này cung cấp một số chức năng mà bạn có thể sử dụng để hiển thị một thông báo phù hợp. Một số trong các chức năng này là showinfo, showwarning, vòi hoa sen, askquestion, AskOkCancel, Askyesno và Askretryignore.. This module provides a number of functions that you can use to display an appropriate message. Some of these functions are showinfo, showwarning, showerror, askquestion, askokcancel, askyesno, and askretryignore.
Làm cách nào để hiển thị các tin nhắn bật lên trong tkinter?Cửa sổ bật lên trong Tkinter có thể được tạo bằng cách xác định cửa sổ Toplevel (Win). Một cửa sổ Toplevel quản lý để tạo một cửa sổ con cùng với cửa sổ cha mẹ. Nó luôn mở trên tất cả các Windows khác được xác định trong bất kỳ ứng dụng nào.by defining the Toplevel(win) window. A Toplevel window manages to create a child window along with the parent window. It always opens above all the other windows defined in any application.
Làm cách nào để tạo một hộp thoại trong Python?Chúng tôi sẽ xem xét một số phương thức khác nhau để tạo các hộp thoại trong Python bao gồm các tùy chọn đa nền tảng như Tkinter và Pyautogui, cũng như một vài tùy chọn cụ thể của Windows ... Một thông điệp đơn giản: "Nhấn OK để tiếp tục". Yêu cầu "OK hoặc hủy bỏ". Yêu cầu "có, không hoặc hủy bỏ". Làm thế nào để bạn cài đặt một hộp tin nhắn trong Python?Mô -đun hộp thư được sử dụng để hiển thị các hộp thông báo trong các ứng dụng Python ... #!/usr/bin/python3 .. từ nhập khẩu tkinter *. Từ hộp thư nhập tkinter .. top = tk (). top.geometry("100x100"). hộp tin nhắn.AskQuestion ("Xác nhận", "Bạn có chắc không?"). top.mainloop(). |