簡體   English   中英

通過Windows 7 Scheduler的python腳本仍在運行

[英]python script via windows 7 scheduler still running

我是python的新手,並且在過去幾天中進行了測試,並創建了一個.PY文件,該文件可以在命令提示符下使用D:\\ Python34或完全像它的基本代碼一樣完美運行。 從網絡獲取信息並將其放置在電子表格中-我導入請求,BeautifulSoup和openpyxl。 最后一條語句是保存工作簿。 我認為Python和工作簿一樣會自行關閉。

我希望每天運行一次。 因此,我在Windows 7 Ultimate上使用了Windows Task Scheduler。 我只有在登錄時才運行它。我嘗試了以下操作:1)直接使用具有完整路徑的python 2)僅使用完整路徑和3)使用執行上述#1並具有EXIT 4的批處理文件)使用執行上述#2且具有EXIT的批處理文件

從命令文件或任務計划程序運行批處理時,命令窗口將打開,它會執行相應的操作,並且命令窗口會關閉。

問題是,當我以上述任何一種方式通過任務計划程序運行它時,它確實起作用,但是在計划程序中繼續說“正在運行”。

我試圖使用一些在網上找到的過濾器來運行Windows Process Monitor,但是沒有任何顯示。

非常令人沮喪-任何建議將不勝感激。 傑瑞

當我打開任務計划程序時,屏幕顯示“正在運行”。 關閉屏幕並讓第二天運行后,一切正常。 這必須與任務計划程序上的刷新有關。

因此,我的解決方案是關閉任務計划程序,並使其按計划運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM