Làm cách nào để đăng nhập bằng Python?
Người dùng có thể truy cập ứng dụng bằng cách cung cấp tên người dùng và Mật khẩu hoặc bằng cách xác thực bằng thông tin đăng nhập mạng xã hội trên màn hình đăng nhập Show
Python TkinterPython cung cấp nhiều lựa chọn để phát triển GUI. Tkinter là phương pháp được sử dụng thường xuyên nhất trong số tất cả các phương pháp GUI. Nó là một giao diện Python tiêu chuẩn cho bộ công cụ Tk GUI do Python cung cấp. Cách tiếp cận nhanh nhất và đơn giản nhất để xây dựng các ứng dụng GUI là với Python và Tkinter. Tkinter làm cho việc xây dựng GUI trở thành một quy trình đơn giản Python Tkinter cho GUIMột trong những thành phần ứng dụng GUI phổ biến nhất là biểu mẫu đăng nhập Người dùng sử dụng Biểu mẫu đăng nhập có thể đăng nhập bằng tên người dùng và Mật khẩu của họ. Người dùng có thể được cấp quyền truy cập đặc quyền khi thông tin đăng nhập đã được xác minh Chủ đề Đằng sau trang đăng nhập được tạoTrong hình minh họa này, chúng tôi tạo một chương trình khởi chạy một cửa sổ với các trường cho tên người dùng và Mật khẩu và nút gửi Người dùng có thể nhấp vào nút Đăng nhập sau khi nhập tên người dùng và Mật khẩu của họ Một chức năng được chạy để xác minh tên người dùng và Mật khẩu sau khi nhấp vào nút. Bạn phải viết logic ứng dụng của mình để xác minh tên người dùng và thông tin xác thực trong chức năng này Đối với hình minh họa này, chúng tôi truy xuất tên người dùng và Mật khẩu của người dùng từ chức năng xác minh thông tin xác thực và in chúng ra cửa sổ ứng dụng Để bắt đầu với mã, chúng ta có thể tách chương trình thành các phần khác nhau Phần nhập mô-đunChúng ta phải nhập mô-đun Tkinter Chúng tôi sử dụng Tkinter để tạo ứng dụng GUI trong python; Tạo máy tính lớnBây giờ chúng ta sẽ xây dựng khung chính của ứng dụng sau khi nhập các thành phần Thiết kế bố cục Theo sự phát triển của Main Frame, ứng dụng sẽ nhận được một số bố cục. Ở đây chúng tôi sử dụng định dạng lưới để căn chỉnh nhãn và trường nhập liệu Khởi tạo ứng dụngBây giờ chúng ta sẽ thực thi ứng dụng trong vòng lặp vô hạn để người dùng có thể nhìn thấy màn hình chính liên tục cho đến khi người dùng thoát khỏi trang Mã Python cho trang đăng nhập
Phần trên được sử dụng để tạo trang đăng nhập bằng GUI, nhập hai đầu vào Chuỗi, một đầu vào là tên người dùng và đầu vào kia là Mật khẩu. Và chúng tôi có thể xác thực người dùng bằng hai đầu vào được thực hiện bằng chức năng xác thực Khi mã này được thực thi, màn hình đầu ra là giao diện người dùng đơn giản nhập tên người dùng và Mật khẩu và chứa nút đăng nhập. Khi nhấp vào nút đăng nhập sau khi nhập tên người dùng và Mật khẩu và trong đoạn mã trên, chúng tôi đã in tên người dùng và Mật khẩu do người dùng nhập Sau đây là cửa sổ đầu ra sau khi thực thi đoạn mã trên Ở đây chúng tôi đang lấy hai đầu vào Tên người dùng và Mật khẩu để xác minh thông tin đăng nhập của người dùng Tại đây, tên người dùng và Mật khẩu được in trên bảng điều khiển đầu ra sau khi nhập thông tin đăng nhập của người dùng, nghĩa là tên người dùng và mật khẩu, sử dụng phương thức in chung trong python. Sau đây là hình ảnh của cửa sổ đầu ra sau khi nhập tên người dùng và Mật khẩu và nhấp vào nút đăng nhập Để hiển thị các dấu sao khi người dùng nhập Mật khẩu, chúng tôi đã sử dụng Mục nhập (. , show = '*') cho Mật khẩu Tất nhiên, bạn có thể nâng cao nhãn và cửa sổ GUI. Tuy nhiên, vì trọng tâm chính của hướng dẫn này là về chức năng của biểu mẫu đăng nhập, nên chúng tôi tiếp tục với phong cách tiêu chuẩn của các thành phần GUI Mẫu đăng nhập giúp người dùng đăng nhập bằng tên người dùng và mật khẩu. Khi thông tin đăng nhập được xác thực, người dùng có thể được cấp quyền truy cập đặc quyền ví dụ 1. Biểu mẫu đăng nhập bằng Python TkinterTrong ví dụ này, chúng tôi viết một chương trình mở một cửa sổ với các trường. tên người dùng và mật khẩu và một nút để gửi các giá trị này Người dùng có thể nhập các chi tiết cho tên người dùng, mật khẩu; Sau khi nhấp vào nút, một chức năng được gọi để xác thực thông tin đăng nhập. Ở đây, trong chức năng này, bạn phải viết logic nghiệp vụ của mình để xác thực tên người dùng và mật khẩu Đối với ví dụ này, trong chức năng xác thực thông tin xác thực, chúng tôi lấy tên người dùng và mật khẩu do người dùng nhập và in nó ra bàn điều khiển Chương trình Python
đầu ra Video sau minh họa kết xuất và cách sử dụng chương trình Python trên Chúng tôi đã sử dụng Tất nhiên, bạn có thể làm đẹp nhãn và cửa sổ GUI. Tuy nhiên, vì hướng dẫn này chủ yếu tập trung vào chức năng của Biểu mẫu đăng nhập, nên chúng tôi sử dụng kiểu dáng mặc định của các phần tử GUI Bản tóm tắtTrong hướng dẫn về Ví dụ Python này, chúng ta đã học cách tạo Biểu mẫu đăng nhập trong ứng dụng GUI Python bằng tkinter Làm cách nào để tạo hệ thống đăng nhập bằng Python bằng tệp văn bản?name = input("Vui lòng nhập tên của bạn. ") age = input("Bây giờ vui lòng nhập tuổi của bạn. ") tên người dùng = tên [0. 3] + age print("Tên người dùng của bạn đã được tạo và là", tên người dùng, ". ") password = input("Bây giờ hãy tạo một mật khẩu. ") file = open("Đăng nhập
Làm cách nào để tạo trang đăng nhập bằng Python bằng cơ sở dữ liệu?Tải xuống và cài đặt Python, đối với hướng dẫn này, tôi sẽ sử dụng Python 3. 7. . Tải xuống và cài đặt MySQL Community Server và MySQL Workbench. . Mở dòng lệnh và Cài đặt Python Flask bằng lệnh. pip cài đặt bình Cài đặt Flask-MySQLdb bằng lệnh. cài đặt pip bình-mysqldb |