欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows下創(chuàng)建定時任務執(zhí)行Python腳本的方法實現(xiàn)

 更新時間:2023年11月08日 09:23:44   作者:小青龍  
Python定時任務執(zhí)行,本文主要介紹了Windows下創(chuàng)建定時任務執(zhí)行Python腳本的方法實現(xiàn),具有一定的參考價值,感興趣的可以了解一下

一、環(huán)境

以下演示使用的環(huán)境說明
Windows 操作系統(tǒng):Win10
Python 環(huán)境:Python 3.7.7

二、腳本

準備Python腳本如下:

import sys
import datetime

format_time = datetime.datetime.now()

with open(file="forpy.log",mode="a",encoding="utf-8") as lf:
    lf.write(str(format_time))
    lf.write("\n")
    lf.write(str(sys.argv))
    lf.write("\n")

三、創(chuàng)建定時任務

1、打開【任務計劃程序】

打開任務計劃程序的方式有很多,這里通過快捷搜索比較方便,在任務欄搜索“任務計劃程序”,然后打開

任務計劃程序

2、打開【創(chuàng)建任務】窗口

選擇一個文件夾,右鍵點擊“創(chuàng)建任務”,打開任務創(chuàng)建窗口。
存放任務計劃的文件夾,你也可以自己創(chuàng)建一個

創(chuàng)建任務

3、創(chuàng)建任務一一常規(guī)

任務名稱為必填項,其他可以根據(jù)實際需要選填

創(chuàng)建任務--常規(guī)

4、創(chuàng)建任務一一觸發(fā)器

在"觸發(fā)器"tab界面,點擊"新建",打開"新建觸發(fā)器"窗口

觸發(fā)器tab頁面

新建觸發(fā)器

開始任務:
下拉列表中有多種開始任務的策略,選擇不同的選項,下方的填寫項也會有變化。我這里就選擇常用的 “按預定計劃”;
設(shè)置:如圖所示,表示從 2023/6/16 10:00:00 開始,每天執(zhí)行一次高級設(shè)置:
如圖所示,表示 任務每隔5分鐘執(zhí)行一次,任務運行持續(xù)時間1天,時間到就停止所有運行的任務狀態(tài):
已啟用,如果未勾選,則該觸發(fā)器不生效。

另外,可以為任務創(chuàng)建多個觸發(fā)器,多個觸發(fā)器之間是或關(guān)系,即 滿足任何一個觸發(fā)器條件 都會運行任務(不是所有觸發(fā)器同時滿足才運行任務)

5、創(chuàng)建任務一一操作

在"操作"tab界面,點擊"新建",打開"新建操作"窗口

操作tab界面

使用 python 命令 創(chuàng)建操作

新建操作

使用 python 解釋器 的絕對路徑 創(chuàng)建操作

新建操作

程序或腳本:
方式1:直接填寫 python,前提是 python 解釋器 路徑已配置到了 Path 環(huán)境變量;
方式2:填寫 python 解釋器的 絕對路徑,如我的 python 的路徑為D:\Chen\MySoft\Python\Python3.7.7\python.exe

添加參數(shù):
填寫腳本路徑及腳本需要的參數(shù)
1)如果"起始于"項未填寫,則腳本路徑需要絕對路徑;
2)如果"起始于"項填寫了,則腳本路徑可以填絕對路徑,也可以填相對路徑(相對于"起始于"給的路徑);
3)腳本如果需要參數(shù),在腳本名稱后空格,然后跟傳參值即可,多個參數(shù)值之間也用空格隔開。

起始于:
程序或腳本打開時的工作路徑
1)如果未填寫,腳本需要給出絕對路徑,且腳本代碼內(nèi)如果有使用文件或目錄的地方,也需要使用絕對路徑,否則會找不到對應文件或目錄;
2)如果填寫了,腳本可以使用相對路徑,且腳本代碼內(nèi)如果有使用文件或目錄的地方,也可以使用相對路徑;

6、創(chuàng)建任務一一條件

創(chuàng)建任務執(zhí)行的條件,這里的條件與觸發(fā)器是且的關(guān)系,即 觸發(fā)器和條件同時滿足時才會執(zhí)行任務

創(chuàng)建任務一一條件

這里有一點需要注意,如果你的腳本需要聯(lián)網(wǎng)才能正常運行,需要勾選"只有在以下網(wǎng)絡連接可用時才啟動",并且選擇對應的網(wǎng)絡。

7、創(chuàng)建任務一一設(shè)置

設(shè)置影響任務行為的其他設(shè)置

創(chuàng)建任務一一設(shè)置

8、完成任務創(chuàng)建

設(shè)置完后,最后點擊"確認",完成任務創(chuàng)建。

完成創(chuàng)建

任務創(chuàng)建完成后,可以查看任務配置信息,如上圖所示。
如果想要修改任務,可以點擊右側(cè)的"屬性",打開任務編輯窗口進行相關(guān)修改。
任務會在設(shè)定的時間去執(zhí)行,在"上次運行結(jié)果"可以看到最近一次任務執(zhí)行的狀態(tài),會有對應的狀態(tài)碼及提示信息。

四、驗證定時任務

驗證定時任務執(zhí)行的python腳本的情況
根據(jù)上邊的配置,腳本運行成功后,會生成 D:\Chen\forpy.log 文件

forpy.log 文件內(nèi)容

由文件內(nèi)容可以看出,第2個操作腳本未執(zhí)行成功,原因如【5、創(chuàng)建任務一一操作】解釋,未配置 “起始于”,且腳本中寫日志的文件使用了相對路徑。

我這里將腳本中的文件路徑,改為絕對路徑,再觀察任務執(zhí)行情況

腳本中文件路徑使用絕對路徑

腳本中文件使用絕對路徑后,再觀察任務執(zhí)行情況,可以看到,兩個操作對應的任務都執(zhí)行成功了。

forpy日志

最后,如果想要停止定時任務,可以將任務"禁用",也可以直接刪除任務。

到此這篇關(guān)于Windows下創(chuàng)建定時任務執(zhí)行Python腳本的方法實現(xiàn)的文章就介紹到這了,更多相關(guān)Python定時任務執(zhí)行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解python和matlab的優(yōu)勢與區(qū)別

    詳解python和matlab的優(yōu)勢與區(qū)別

    在本文中小編給大家分享的是關(guān)于python和matlab的優(yōu)勢與區(qū)別的知識點以及實例代碼,需要的朋友們參考學習下。
    2019-06-06
  • python 利用pandas將arff文件轉(zhuǎn)csv文件的方法

    python 利用pandas將arff文件轉(zhuǎn)csv文件的方法

    今天小編就為大家分享一篇python 利用pandas將arff文件轉(zhuǎn)csv文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python re正則表達式元字符分組()用法分享

    Python re正則表達式元字符分組()用法分享

    在本篇文章里小編給大家整理了關(guān)于Python re正則表達式元字符分組()的相關(guān)知識點實例,需要的朋友們可以學習下。
    2020-02-02
  • Python時間序列缺失值的處理方法(日期缺失填充)

    Python時間序列缺失值的處理方法(日期缺失填充)

    這篇文章主要給大家介紹了關(guān)于Python時間序列缺失值(日期缺失填充)的處理方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-08-08
  • 詳解Python之unittest單元測試代碼

    詳解Python之unittest單元測試代碼

    本篇文件主要介紹了詳解Python之unittest測試代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • python實現(xiàn)身份證實名認證的方法實例

    python實現(xiàn)身份證實名認證的方法實例

    這篇文章主要給大家介紹了關(guān)于python實現(xiàn)身份證實名認證的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-11-11
  • python深度學習借助多標簽分類器進行對抗訓練

    python深度學習借助多標簽分類器進行對抗訓練

    這篇文章主要為大家介紹了python深度學習中如何借助多標簽分類器進行對抗訓練,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-01-01
  • pygame學習筆記(2):畫點的三種方法和動畫實例

    pygame學習筆記(2):畫點的三種方法和動畫實例

    這篇文章主要介紹了pygame學習筆記(2):畫點的三種方法和動畫實例,本文講解了單個像素(畫點)、連接多個點形成線、引用圖像、動畫完整實例,需要的朋友可以參考下
    2015-04-04
  • Python標準庫之Sys模塊使用詳解

    Python標準庫之Sys模塊使用詳解

    這篇文章主要介紹了Python標準庫之Sys模塊使用詳解,本文講解了使用sys模塊獲得腳本的參數(shù)、處理模塊、使用sys模塊操作模塊搜索路徑、使用sys模塊查找內(nèi)建模塊、使用sys模塊查找已導入的模塊等使用案例,需要的朋友可以參考下
    2015-05-05
  • python實現(xiàn)的簡單FTP上傳下載文件實例

    python實現(xiàn)的簡單FTP上傳下載文件實例

    這篇文章主要介紹了python實現(xiàn)的簡單FTP上傳下載文件的方法,實例分析了Python基于FTP模塊實現(xiàn)文件傳輸?shù)募记?需要的朋友可以參考下
    2015-06-06

最新評論