Lịch trình nhiệm vụ python mỗi giờ
Đây là tập lệnh Python sẽ được sử dụng cho ví dụ của chúng tôi (bạn có thể sử dụng tập lệnh Python khác dựa trên nhu cầu của mình) Show import tkinter as tk root= tk.Tk() canvas1 = tk.Canvas(root, width = 300, height = 300) canvas1.pack() label1 = tk.Label(root, text='Hello World!') canvas1.create_window(150, 150, window=label1) root.mainloop() Bước 2. Lưu tập lệnh PythonKhi bạn đã viết xong tập lệnh, hãy lưu nó dưới dạng tệp Python (trong đó phần mở rộng tệp là. py) Chẳng hạn, hãy lưu tệp dưới dạng hello_world. py theo đường dẫn sau C. \Users\Ron\Desktop\hello_world . p Bước 3. Tạo tệp hàng loạt để chạy tập lệnh PythonTiếp theo, tạo một tệp bó để chạy tập lệnh Python Để bắt đầu, hãy mở Notepad rồi sử dụng mẫu sau "Path where your Python exe is stored\python.exe" "Path where your Python script is stored\script name.py" pause ví dụ của chúng tôi
Đây là các đường dẫn trong Notepad (bạn sẽ cần điều chỉnh các đường dẫn đó để phù hợp với phiên bản của mình) "C:\Users\Ron\AppData\Local\Programs\Python\Python39\python.exe" "C:\Users\Ron\Desktop\hello_world.py" pause Cuối cùng, lưu Notepad với tên tệp của bạn và phần mở rộng tệp "bat" tên_tệp. con dơi Ví dụ: hãy lưu Notepad dưới dạng run_python_script. con dơi Sau khi bạn lưu Notepad, một tệp bó mới (được gọi là run_python_script) sẽ được tạo tại vị trí đã chỉ định C. \Users\Ron\Desktop\run_python_script . con dơi Bước 4. Lên lịch cho Python Script bằng Windows SchedulerĐể lên lịch cho tập lệnh Python bằng Bộ lập lịch Windows
C. \Users\Ron\Desktop\run_python_script . con dơi Cuối cùng, nhấp vào Kết thúc, và bạn sẽ ổn thôi. Từ thời điểm này trở đi, bạn sẽ được chào đón bằng 'Xin chào thế giới'. ’ hàng ngày lúc 6 giờ sáng Lập lịch tác vụ liên quan đến việc thực thi tự động các tập lệnh trên máy tính cục bộ của bạn. Ví dụ: bạn có thể muốn chạy trình quét web hàng ngày mà không phải thực thi tập lệnh theo cách thủ công. Người dùng Mac và Windows có thể tận dụng cronjobs và Trình lập lịch tác vụ tương ứng để tự động hóa các tác vụ lặp đi lặp lại. Tùy thuộc vào hệ điều hành của bạn, hãy làm theo một trong các hướng dẫn bên dưới để tìm hiểu cách định cấu hình lập lịch tác vụ trên máy của bạn công việc định kỳ (Mac / Linux)Hầu hết các bản phân phối Mac và Linux đều được cài đặt sẵn cron theo mặc định. Đây là chương trình mà bạn chỉ có thể truy cập thông qua thiết bị đầu cuối. Trước khi chúng ta có thể lên lịch cho các tác vụ, trước tiên chúng ta cần hiểu cú pháp cron. Rốt cuộc, nó sử dụng một cách rất cụ thể để xác định tần suất tác vụ cú pháp cronCú pháp bao gồm 5 ký hiệu - mỗi ký hiệu được phân tách bằng dấu cách - lần lượt biểu thị phút, giờ, ngày, tháng và ngày trong tuần. Biểu tượng dấu hoa thị khớp với bất kỳ giá trị nào, vì vậy, "C:\Users\Ron\AppData\Local\Programs\Python\Python39\python.exe" "C:\Users\Ron\Desktop\hello_world.py" pause6 có nghĩa là mỗi phút mỗi giờ mỗi ngày. Lưu ý rằng các ngày trong tuần có thể nhận giá trị từ 0 đến 6 và bắt đầu vào Chủ nhật (0 = Chủ nhật, 1 = Thứ hai, .. v.v. )
Nếu cần, bạn có thể sử dụng dấu phẩy để chèn nhiều hơn một chữ số (e. g. , "C:\Users\Ron\AppData\Local\Programs\Python\Python39\python.exe" "C:\Users\Ron\Desktop\hello_world.py" pause7 = mỗi phút thứ 15 và 45 mỗi giờ), dấu gạch ngang để xác định phạm vi (e. g. , "C:\Users\Ron\AppData\Local\Programs\Python\Python39\python.exe" "C:\Users\Ron\Desktop\hello_world.py" pause8 = 0. 00, 01. 00, …, 05. 00 mỗi ngày) và gạch chéo để chỉ định tần suất tương đối (e. g. , "C:\Users\Ron\AppData\Local\Programs\Python\Python39\python.exe" "C:\Users\Ron\Desktop\hello_world.py" pause9 = 10 phút một lần) Ví dụ 0 = cứ sau 30 phút mỗi giờ mỗi ngày 1 = lúc 05. 30 vào mỗi ngày 0 = lúc 05. 30 ngày đầu tiên của tháng 1 = lúc 05. 30 vào ngày 1 tháng 1 2 = lúc 05. 30 vào Thứ Hai hàng tuần 3 = 3 ngày một lần vào lúc nửa đêm 4 = lúc 05. 30 vào ngày 1 và ngày 15 hàng tháng 5 = 30 phút một lần trong giờ làm việcĐịnh cấu hình công việc định kỳ
Mẹo Vì một tệp cron đơn lẻ có thể chứa nhiều tác vụ, chúng tôi khuyên bạn nên đặt một nhận xét ( "Path where your Python exe is stored\python.exe" "Path where your Python script is stored\script name.py" pause53) phía trên mỗi dòng mô tả nội dung của công việc. Điều này phục vụ như tài liệu cho bản thân tương lai của bạn Trình lập lịch tác vụ (Windows)Windows 10 có giao diện đồ họa tích hợp để lập lịch tác vụ, cung cấp nhiều chức năng và tùy chọn mà bạn có thể điều chỉnh (e. g. , tần suất, ngày bắt đầu và ngày kết thúc, cài đặt mạng và pin). Mặc dù bạn không cần phải loay hoay với thiết bị đầu cuối, nhưng bạn cần tạo một tập lệnh được gọi là BAT để thực thi tập lệnh Python của bạn. Thực hiện theo các bước dưới đây để bắt đầu
"Path where your Python exe is stored\python.exe" "Path where your Python script is stored\script name.py" pause5 Xem mẹo bên dưới về cách lấy đường dẫn cài đặt Python. Ví dụ: dòng đầu tiên có thể trông giống như "Path where your Python exe is stored\python.exe" "Path where your Python script is stored\script name.py" pause56
Mẹo Chạy lệnh sau trong, chẳng hạn như Spider hoặc Jupyter Notebook, để tìm ra đường dẫn cài đặt Python của bạn |