一步一步用crontab定時執行python指令碼

2021-10-03 03:10:08 字數 860 閱讀 1891

寫個前言吧

用python寫了指令碼,但是不想每次都手動在電腦上執行,就買了雲伺服器,買了以後才發現,伺服器是linux系統,還沒有桌面,這對於我這樣的小白太難了,查了好幾天的linux系統能定時執行python指令碼的方法,最終鎖定了用crontab 來定時執行python指令碼。

步驟

1.檢視python3的路徑,用以下命令

which python3
2.檢視你用xshell上傳到伺服器的python指令碼的路徑,用以下命令

find -name python檔名
關鍵步驟
crontab -e
得出以下介面

(2)按鍵盤上的 a,進入編輯模式

(3)編輯定時執行命令

crontab 任務命令格式如下:

以下是我執行的程式,解釋一下:每天8點用python3執行 ./python_script/py_weather.py 指令碼 把執行日誌儲存到py.log 檔案中(>>後邊這些可以不用寫,只是起到記錄日誌的作用)

重中之重,好多經驗帖裡都沒有這一步(都介紹了怎麼編輯定時命令,但是編輯完了,不知道怎麼儲存)。

(4)編輯完成後 按esc 退出 再按鍵盤上「:wq」,這樣就退出保持好了。

(5)輸入 crontab -l,檢視是否儲存成功。

一步一步 Sql Azure

一步一步 sql azure 1.使用 windowsazure 平台賬號登陸 2.新建sqlazure server 3.新建資料庫 4.為sql azure server 新增防火牆規則,只有將本機新增到規則裡才能從本機連線到該sqlazure server 5.連線到sql azure ser...

一步一步學cscope

告之 1,我不喜歡寫部落格 因為感覺太浪費時間 2,部落格能記住自己某階段學過的東西,而這些東西可能會很快的忘卻 所以我以後要學著在部落格上浪費時間 前言 本文件記錄了我今天 2007 11 9 下午學習cscope的一點收穫,特收錄部落格以作分享。在學習cscope過程中查閱了大量的文件,但發現適...

走一步,再走一步

時光如梭,匆匆流逝的所有,讓我再一次懂得了,人生的時光門票,在不斷的穿梭過去和未來,也任光陰的手撫摸著這個現在,有太多的好像,早已和我的過去劃開了界限,無論悲傷的過往,還是美好而快樂過的曾經,都好像已經不重要了。重要的是,走一步,再走一步。這場在歲月裡一直奔跑的故事,和那始終無法為自己畫上成功圓滿的...