Làm cách nào để vẽ đồng hồ bằng Python?
Tkinter chủ yếu được sử dụng cho giao diện người dùng trong các dự án Python. Trước khi nhảy vào mã, bạn phải thực hiện một số thiết lập cho dự án. Vì vậy, hãy bắt đầu dự án này với một tách cà phê Show Nếu bạn đang tìm kiếm một video hướng dẫn, thì nó ở đây Thiết lập và cài đặt dự ánNhư các bạn đã biết, làm project Python trong môi trường ảo là một thói quen tốt. Vì vậy, hãy bắt đầu với một môi trường ảo
Nếu bạn là người dùng Windows thì hãy tạo một môi trường ảo bằng lệnh sau. Nhưng hãy đảm bảo rằng môi trường ảo được cài đặt trong hệ thống của bạn
Để sử dụng thư viện “tk”, bạn phải cài đặt Tkinter trong hệ thống của mình. Tkinter là gói Python chủ yếu xử lý phần GUI của dự án Python Để cài đặt Tkinter trong Linux, bạn có thể sử dụng lệnh như hình bên dưới
Nếu bạn là người dùng windows thì bạn có thể cài đặt Tkinter tại thời điểm cài đặt Python. Bạn cũng có thể cài đặt thủ công Đồng hồ sử dụng Python Mã của đồng hồ kỹ thuật số trong Pythontập tin. py
Mã của chúng tôi đã hoàn tất. Bây giờ hãy chạy tập tin “. py” bằng lệnh sau
Sau khi chạy thành công, bạn sẽ thấy một cái gì đó như thế này trên màn hình Đồng hồ sử dụng Python Xin chúc mừng. Bạn đã xây dựng thành công một dự án Python Nếu bài viết này nghe có vẻ hữu ích với bạn, thì hãy đảm bảo theo dõi và chia sẻ nó với cộng đồng đam mê máy tính của bạn Dưới đây là các dự án Python khác để thực hànhTạo Máy tính bằng Python và Tkinter Trình tải xuống video YouTube bằng Python và Tkinter Chuyển đổi văn bản thành giọng nói bằng Python với gTTS Chụp và xử lý cảnh quay video từ webcam bằng OpenCV Python Trò chơi oẳn tù tì sử dụng lập trình Python Trình tạo mật khẩu ngẫu nhiên bằng lập trình Python Rút ngắn URL của bạn bằng Python và Bitly Mã hóa vui vẻ Xin chào, Tên tôi là Rohit Kumar Thakur. Tôi sẵn sàng làm việc tự do. Tôi xây dựng các dự án React Native và hiện đang làm việc trên Python Django. Vui lòng liên hệ với tôi tại (freelancer. rohit7@gmail. com) Bây giờ chúng ta sẽ tạo Đồng hồ kỹ thuật số có Hỗ trợ Báo thức, Đồng hồ bấm giờ, Hẹn giờ. Nó sử dụng Python 3. Nó cũng phát ra tiếng bíp khi hết thời gian trong Báo thức và Hẹn giờ. Tiếng bíp này được tạo bởi 'winsound. Beep()’ trong windows và ‘Beep’ CLI trong Unix. Đây là bản demo của nó Trình diễn đồng hồĐầu tiên tạo một tệp có tên là 'Đồng hồ. py' và mở nó trong trình chỉnh sửa của bạn Nhập mô-đunNhập các mô-đun sau Ở đây chúng tôi đã nhập Tkinter, datetime, nền tảng (để xác định Hệ điều hành cho tiếng Bíp), winound (chỉ dành cho Windows), os (Chỉ dành cho Unix) Tạo một cửa sổ TkinterBây giờ chúng ta sẽ tạo một cửa sổ tkinter Chúng tôi đã tạo một cửa sổ Tkinter đơn giản tại đây. Chúng tôi đã khai báo tiêu đề là "Đồng hồ". và đặt kích thước của nó thành '500X250' Thêm điều khiển tab TkinterĐể thêm Kiểm soát tab, chúng ta có thể sử dụng Tkinter Notebook. Ở đây chúng tôi sẽ thêm bốn tab cho Đồng hồ, Báo thức, Đồng hồ bấm giờ, Hẹn giờ Mỗi Chúng tôi đã sử dụng Frame cho từng Tab và sau đó thêm nó vào sổ ghi chép Tạo đồng hồBây giờ chúng ta sẽ tạo Đồng hồ kỹ thuật số Thêm các thành phần Clock Tkinter Bây giờ chúng ta sẽ thêm các thành phần tkinter cho đồng hồ Ở đây chúng tôi đã thêm Hai Nhãn, Thời gian và Ngày. Cả hai sẽ nhận dữ liệu từ đồng hồ chức năng Tạo chức năng đồng hồ Bây giờ chúng ta sẽ tạo một chức năng đồng hồ điều khiển Nhãn thời gian và ngày tháng Trong Hàm này, ngày và giờ được lấy từ mô-đun datetime và sau đó nó được chuyển đổi thành Giờ PM và AM. Bạn phải thêm chức năng này bên dưới khởi tạo Tkinter và trên khởi tạo Notebook Tạo báo thứcBây giờ chúng ta sẽ tạo Báo thức sẽ phát ra tiếng bíp khi hết giờ Thêm các thành phần Tkinter báo động Tại đây, chúng tôi đã thêm Hộp nhập cảnh báo, Hướng dẫn cảnh báo cho chúng tôi biết đặt báo thức với định dạng này → HH. MM (Chiều/Sáng). Ví dụ: 01. 30 giờ tối có nghĩa là 13. 30 giờ. Sau đó, Nút Đặt báo thức gọi Chức năng báo thức. Và Nhãn trạng thái báo động Hiển thị Giới thiệu về Báo thức, Báo thức đã được đặt hay chưa và Sắp hết giờ Tạo chức năng báo thức Ở đây chúng ta sẽ tạo một Chức năng báo thức được gọi bởi The set_alarm_button. Thêm chức năng này phía trên phần khởi tạo Notebook và bên dưới chức năng Đồng hồ Ở đây Nó lấy mô-đun datetime dạng thời gian và định dạng nó. Sau đó, Nó kiểm tra xem thời gian đã nhập có giống nhau hay không. Nếu giống nhau thì nó phát ra tiếng bíp theo hệ điều hành làm đồng hồ bấm giờBây giờ chúng tôi sẽ tạo một đồng hồ bấm giờ trên chương trình của chúng tôi Thêm các thành phần Tkinter của Đồng hồ bấm giờ Bây giờ chúng tôi sẽ thêm các thành phần tkinter của đồng hồ bấm giờ của chúng tôi Ở đây có Nhãn đồng hồ bấm giờ, Bắt đầu, Dừng, Đặt lại các nút gọi chức năng đồng hồ bấm giờ Thêm chức năng đếm đồng hồ bấm giờ Bây giờ chúng tôi sẽ thêm chức năng bộ đếm Đồng hồ bấm giờ vận hành đồng hồ bấm giờ. Đầu tiên, chúng tôi sẽ thêm hai dòng đồng hồ bấm giờ. Thêm các chức năng Khởi tạo Tkinter bên dưới và bên trên Chức năng đồng hồ Những dòng này cho chúng tôi biết về đồng hồ bấm giờ. Bây giờ chúng ta sẽ thêm chức năng Stopwatch Counter. Thêm nó bên dưới Chức năng báo thức và bên trên Khởi tạo Notebook Đó là bộ đếm đồng hồ bấm giờ vận hành đồng hồ bấm giờ. Nó thêm 1 vào số đếm của Đồng hồ bấm giờ cứ sau một giây Thêm chức năng đồng hồ bấm giờ Bây giờ chúng ta sẽ thêm chức năng đồng hồ bấm giờ để điều khiển đồng hồ bấm giờ và được gọi bằng các Nút đồng hồ bấm giờ Trong Chức năng này, Nếu công việc đang bắt đầu → Nó nhận văn bản mục nhập Hẹn giờ và định dạng nó, sau đó đặt Bộ đếm hẹn giờ thành văn bản được định dạng và gọi Bộ đếm hẹn giờ và đặt Hẹn giờ đang chạy thành 'True'. Nếu là Dừng → Nó đặt hẹn giờ chạy thành 'Sai'. Nếu nó được đặt lại → Nó đặt Số đếm thành 66600 hoặc 0 và chạy thành 'Sai' Làm cách nào để sử dụng đồng hồ trong Python?mô-đun thời gian của phương thức clock() trong Python được sử dụng để lấy thời gian của bộ xử lý hiện tại dưới dạng số dấu phẩy động được biểu thị bằng giây . Như, Hầu hết các hàm được xác định trong mô-đun thời gian gọi hàm thư viện C tương ứng. thời gian. phương thức clock() cũng gọi hàm thư viện C cùng tên để lấy kết quả.
Làm cách nào để tạo đồng hồ báo thức bằng Python?Tải xuống mã dự án . Đầu tiên, chúng tôi nhập tất cả các thư viện và mô-đun cần thiết. #Nhập tất cả các thư viện cần thiết để tạo thành đồng hồ báo thức. từ tkinter nhập * nhập datetime. thời gian nhập khẩu. nhập khẩu winound. . Tạo vòng lặp while. báo thức xác định (set_alarm_timer). trong khi đúng. thời gian. ngủ(1). Tạo GUI bằng tkinter |