Bạn có thể tạo một gui với python không?
Xin chào các nhà phát triển, tôi là Yash Makan và hôm nay chúng ta sẽ thảo luận về cách bạn có thể tạo các ứng dụng UI đẹp mắt trong python. Tôi biết rằng điều này nghe có vẻ hơi kỳ lạ khi tôi nói "giao diện người dùng đẹp" cùng với ngữ cảnh của python vì cá nhân tôi cảm thấy rằng thư viện Tkinter tiêu chuẩn không đủ tốt để phát triển giao diện người dùng tuyệt vời. Hôm nay chúng ta sẽ đề cập đến 4 cách khác nhau để tạo các ứng dụng hiện đại trong python, vì vậy chúng ta hãy bắt đầu ngay thôi, Show TrướcSau1. Sử dụng lươnPhương pháp đầu tiên trong danh sách của chúng tôi dành cho các nhà phát triển biết HTML & CSS (nếu bạn không biết thì tôi cũng khuyên bạn nên sử dụng nó) với kiến thức cơ bản về javascript Làm thế nào nó hoạt động?Về cơ bản, bạn sẽ phát triển giao diện người dùng bằng HTML và CSS và viết phần tính toán hoặc phần phụ trợ của bạn bằng python. lươn thứ đóng vai trò là cầu nối giữa python và javascript và truyền dữ liệu Cài đặt
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Cấu trúc thư mục
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình con mèo chính. py
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình con mèo chính. js
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình chỉ số mèo. html
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Tài liệu tham khảo Github
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình 2. Figma và PythonĐược rồi, bạn phải nghĩ rằng sự kết hợp giữa Figma và trăn là gì? . Ừ. Tôi biết bạn đúng, nhưng hãy tiếp tục đọc bài viết Cài đặt
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Làm thế nào nó hoạt độngĐiều duy nhất người dùng cần làm là thiết kế giao diện với Figma, sau đó dán URL tệp Figma và mã thông báo API vào Tkinter Designer. Tkinter Designer sẽ tự động tạo tất cả mã và hình ảnh cần thiết để tạo GUI trong Tkinter
Tài liệu tham khảo Github
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình 3. Pywebviewpywebview là trình bao bọc nhẹ đa nền tảng xung quanh thành phần chế độ xem web cho phép hiển thị nội dung HTML trong cửa sổ GUI gốc của riêng nó. pywebview được tạo bởi Roman Sirokov Cài đặt________số 8 Vào chế độ toàn màn hình Thoát chế độ toàn màn hình mã mẫu
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Tài liệu tham khảo Github 0Vào chế độ toàn màn hình Thoát chế độ toàn màn hình 4. PyQT5PyQt là một thư viện tuyệt vời để phát triển GUI phẳng hiện đại trong python. Bạn có thể tạo các ứng dụng bằng mã hóa trong python, điều này có thể hơi khó khăn và quá sức nhưng vì chúng tôi đang đề cập đến cách dễ nhất có thể, bạn thậm chí có thể tạo GUI bằng trình tạo kéo thả được gọi là PyQt5Designer. Đó là một cách tuyệt vời để xây dựng các ứng dụng bằng cách tạo ra một. ui là chương trình kéo-thả và sau đó bạn có thể chuyển đổi tệp này. tập tin ui vào một. tập tin py Cài đặt 1Vào chế độ toàn màn hình Thoát chế độ toàn màn hình bướcSau khi cài đặt, trình thiết kế sẽ được cài đặt trong hệ thống của bạn. Chỉ cần gõ 3 vào dấu nhắc lệnh và trình thiết kế của bạn. exe sẽ bật lên. Nó sẽ trông giống như thế nàyBây giờ ở đây bạn có thể kéo-thả các phần tử trong canvas. Sau khi thiết kế ứng dụng của bạn, chỉ cần xuất nó dưới dạng. tập tin giao diện người dùng. Sau này bạn có thể chuyển đổi này. tập tin ui trong. tệp py bằng cách sử dụng, 2Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Sự kết luậnVì vậy, bạn thấy đấy, đây là 4 cách dễ dàng để tạo GUI trông ấn tượng trong python. Tôi hy vọng bạn thích blog của tôi và nếu bài viết này thêm bất kỳ giá trị nào thì sẽ thật tuyệt nếu bạn để lại một lượt thích và nhớ đánh dấu nó nữa. Ngoài ra, hãy chia sẻ bài đăng với bạn bè của bạn để họ cũng có thể học được điều gì đó mới (đừng ích kỷ. ). Ngoài ra, bạn có thể theo dõi tôi trên Twitter để biết thêm nội dung liên quan đến công nghệ và python. Hy vọng sẽ lại ở trong tâm trí của bạn, cho đến lúc đó b-bye |